View Full Version : سوال: تغيير رنگ پس زمينه اشيا در جابجا شدن فوكاس
shgroup
سه شنبه 15 اردیبهشت 1388, 01:44 صبح
با سلام
من ميخواستم در دات نت وقتي يك كنترل فوكاس مي گيرد رنگ BackGround آن هم عوض شود .
ممنون ميشوم كمكم كنيد .
mohammad diba
چهارشنبه 16 اردیبهشت 1388, 08:52 صبح
سلام ن هم همین مشکل رو دارم می خوام وقتی تکست باکس ها در وب فرم فوکاس گرفت رنگ زمینه آنها عوض بشه و وتی فوکاس رو ازدست داد دوباره سفید بشه چه کد جاوایی باید بنویسم.
mohammad diba
چهارشنبه 16 اردیبهشت 1388, 11:40 صبح
سلام
تورو خدا یکی این مشکل رو حل کنه.
ممنون
kiosksoft
چهارشنبه 16 اردیبهشت 1388, 13:30 عصر
سلام
تورو خدا یکی این مشکل رو حل کنه.
ممنون
دوست عزیز
از روش ذیل استفاده کنید.
<HTML>
<HEAD>
<TITLE>TEST Page 2</TITLE>
<STYLE>
.normal { background-color: #cccccc; color: #000000; }
.focus { background-color: #ffff00; color: #000000; }
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
function toggleColor(objElement)
{
if (objElement.className=='normal')
objElement.className='focus';
else
objElement.className='normal';
}
</SCRIPT>
</HEAD>
<BODY onLoad="document.all.NAME.focus()">
<FORM method=post>
<table border="0">
<tr>
<td align="left">Name</td>
<td>
<INPUT name="NAME"
class="normal"
onblur="toggleColor(this)"
onfocus="toggleColor(this)">
</td>
</tr>
<tr>
<td align="left">Address</td>
<td>
<TEXTAREA name="ADDRESS"
class="normal"
onblur="toggleColor(this)"
onfocus="toggleColor(this)"></TEXTAREA>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<INPUT type="submit" value="Submit"
class="normal"
onblur="toggleColor(this)"
onfocus="toggleColor(this)">
<INPUT type="reset" value="Reset"
class="normal"
onblur="toggleColor(this)"
onfocus="toggleColor(this)">
</td>
</tr>
</table>
</FORM>
</BODY>
</HTML>
___________________
منبع : microsoft.com
این یه روش دیگه :
...
<script>
function toggleFocus(el)
{
el.style.backgroundColor = el.style.backgroundColor=="yellow" ? "inherit" : "yellow";
}
</script>
...
<a href="example.html" onfocus="toggleFocus(this)" onblur="toggleFocus(this)">focus me</a>
...
منبع : w3.org
روشی دیگر
http://www.codeproject.com/KB/scripting/focusBGColor.aspx
haririan2
پنج شنبه 24 اردیبهشت 1388, 18:11 عصر
برای ایجاد فوکاس بایش چه کرد ؟ می تونید لینک تاپیکی مربوطه رو به من بگید ؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.