ورود

View Full Version : در خواست کمک مشکل این کد چیه؟



bigtime
چهارشنبه 19 مرداد 1390, 12:45 عصر
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script>
function change()
{
//document.getElementByTagName("input").style.background="orange";
$(document).ready(function(){
$("input").onfocus(function(){
$(this).css("background-color","orange");
});
$("input").onblur(function(){
$(this).css("background-color","white");
});
}
</script>
</head>
<body>
<input type="text" id="fname">
<input type="password" id="pwd" name="pwd">
</body>
</html>

alismith
چهارشنبه 19 مرداد 1390, 13:32 عصر
سلام

دوست عزیز فکر کنم از تابع bind استفاده کنید بهتره و یا اینطوری بنویسید .focus و .blur



موفق باشید

bigtime
چهارشنبه 19 مرداد 1390, 14:02 عصر
سلام
اقا هم focus ,blur استفاده کردم وهم bind ,unbind ولی هیچ کدوم جواب ندادن.

alismith
چهارشنبه 19 مرداد 1390, 14:08 عصر
دوست عزیز این تابع function change() چیه ؟

پاکش بکن درست میشه

background-color را به background یا backgroundColor تغییر دهید

در آخر تابع ready هم ببند:

$(document).ready(function(){});

موفق باشید

bigtime
چهارشنبه 19 مرداد 1390, 17:25 عصر
اقا دستتون درد نکنه نمی دونم اون تابع change رو چرا حذف نکرده بودم دستتون درد نکنه البته اول از bind ,unbind استفاده کردم که جواب نداد بعد از focus, blur استفاده کردم. و همین طور از background-color استفاده کردم چرا که در سایت های معتبر خارجی هم از همین حالت استفاده کرده اند استفاده کردم
به هر حال خیلی خیلی ممنون از کمکتون