الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغير خلفية Textbox من خلال وجود المؤشر فيه

بدأه فوتو سلاش في 25 مايو 2009 · 5 رد · 674 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

اريد طريقة كيفية تغيير لون الخلفيه ل التكست بوكس في حال وجود المؤشر فيه ؟؟؟؟؟

ياليت احد يساعدني فيه

شاكر لكم

#2

آسف وضعت الكود فى المكان الخطأ ,, ظننته منتدى الفيبى :wacko: :wacko:

عموما تقدر تستخدم الجافا سكريبت مع حدث onfocus و onblur

تم تعديل هذه المشاركة بواسطة GHOST2010 في 25 مايو 2009 في 15:46

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

كيف الطريقه

وانا يا اخي ابرمج موقعي عن طريق asp.net

ارجو المساعده

#4

الكود التالي عبارة عن صفحة HTML

<html>
<head>
<script type="text/javascript">

function setStyle(sender,color)
{
document.getElementById(sender).style.background=color;
}

</script>
</head>

<body>

First name: <input type="text" onblur="setStyle(this.id,'red')"
onfocus="setStyle(this.id,'yellow')" id="fname">

<br />

Last name: <input type="text" onblur="setStyle(this.id,'red')"
onfocus="setStyle(this.id,'yellow')" id="lname">

</body>
</html>

لتحميل المثال TestStyle.rar

و لو تستخدم ASP.NET يمكنك استخدام نفس الكود السابق مع Run at server و يكون بالشكل التالي

لتحميل المثال TextStyle.rar

#5

وممكن الكود ده

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="ar_Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
	<title>Untitled Page</title>

	<script type="text/javascript">
	function setBackColor()
	{
	var ctrl=event.srcElement;
	if(ctrl)	
	ctrl.style.background="#ffffdd";
	}
	</script>

</head>
<body>
	<form id="form1" runat="server">
	<div>
		<asp:TextBox ID="TextBox1" runat="server" onfocus="setBackColor()"></asp:TextBox>
	</div>
	</form>
</body>
</html>

تم تعديل هذه المشاركة بواسطة GHOST2010 في 26 مايو 2009 في 14:17

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#6

السلام عليكم:

فقط ضع الكود التالي بين Head Tag وحدد اللون الذي تريد أو في ملف CSS

<style>
	input:focus
	{
		background: Green;
	}
	</style>

تم تعديل هذه المشاركة بواسطة sufian2020 في 26 مايو 2009 في 20:03

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

مواضيع مشابهة