ورود

View Full Version : تغییر css برای تکس باکس asp.net



ramin149
شنبه 21 اسفند 1389, 18:48 عصر
سلام دوستان من با کد زیر css تکس باکس های از نوع html رو تغییر می دهم آیا می شه برای تکس باکس asp این کار را انجام داد و چه جوری ؟؟؟

$('input[type="text"]').focus(function() {
$(this).addClass("focus");
});

$('input[type="text"]').blur(function() {
$(this).removeClass("focus");
});

eleboys
شنبه 21 اسفند 1389, 21:00 عصر
دوست من تمام کنترل های سمت سرور یا همون asp.net هم در آخر به همین کنترل های کلاینت ساید تبدیل میشن. کنترل تکست باکس asp.net هم پس از رندر شدن به همین input با type="text" تبدیل میشه.
بنابراین همین تکه کدی که نوشتید برای جفتشون کار می کنه. البته اگر نیازتون تا همین حد هست بهتره بجای jquery از css استفاده کنید به این صورت:

input[type="text"]{
/* استایلی که می خواهید در حالت عادی داشته باشند */
}
input[type="text"]:focus{
/* استایلی که می خواهید در حالت فوکوس داشته باشند */
}


=====================
موفق باشید
http://nima.megapars.ir (http://nima.megapars.ir/)