View Full Version : کار با فوکوس jQuery در textbox های ASP ؟
nice_boy_a
پنج شنبه 08 فروردین 1392, 16:46 عصر
سلام.
چه جوری با جی کوئری میشه textbox های Asp رو انتخاب کرد ؟
میخوام وقتی روی textbox فوکوس شد،رنگ پس زمینش عوض بشه
ممنون.
jeson_park
یک شنبه 11 فروردین 1392, 15:00 عصر
سلام.
چه جوری با جی کوئری میشه textbox های Asp رو انتخاب کرد ؟
میخوام وقتی روی textbox فوکوس شد،رنگ پس زمینش عوض بشه
ممنون.
$("#TextBox1").css("background-color" : "red");
<script>
$(document).ready(function(){
$("input").focus(function(){
$(this).css("background-color","#cccccc");
});
$("input").blur(function(){
$(this).css("background-color","#ffffff");
});
});
</script>
hakan648
شنبه 17 فروردین 1392, 20:07 عصر
سلام
کنترل های ASP.NET در نهایت بصورت HTML به مرورگر ارسال میشن ، پس فرقی نمیکنه که تکنولوژی سمت سرور شما چیه.
تنها چیزی که مهمه اینه که بدونید بعضی اوقات و متناسب با برنامتون ،ID کنترل های سمت سرورتون ممکنه متفاوت با چیزی باشه که رندر میشه.
پس برای داشتن ID نهایی که رندر میشه ، میتونید از کد زیر استفاده کنید:
$("#<%= TextBox1.ClientID %>").css("background-color" : "red");
ClientID ، آی دی رندر شده برای کنترل مورد نظر رو برمیگردونه.
در مورد تغییر رنگ پس زمینه هم میتونید بدون جاوا اسکریپت و با css این کار رو انجام بدید:
input.my-textbox:focus {
background-color : #cccccc;
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.