View Full Version : سوال: دسترسی به اتریبیوت های کنترل با javascript
imohsen
شنبه 26 اسفند 1391, 18:00 عصر
سلام
چطور میشه به اتریبیوت های یک کنترل سروری بدون استفاده از code behind با جاوااسکریپت دسترسی پیدا کرد و تغییری داد؟ مثلا Disable کردن یک دکمه!
download69
شنبه 26 اسفند 1391, 20:50 عصر
<script>
function test () {
var obj;
obj=document.GetElementById("آی دی ابجکت مورد نظر");
obj.Enabled=False;
}
</script>
imohsen
یک شنبه 27 اسفند 1391, 00:17 صبح
دوست عزیز من اینجوری
<script type="text/javascript" >
function func() {
var obj;
obj = document.GetElementById("Button1");
obj.enabled= false;
}
</script>
نوشتم نشد
اینجوری هم
<script type="text/javascript" >
function func() {
var obj;
obj = document.GetElementById('<%=Button1.ClientID %>');
obj.enabled= false;
}
</script>
نوشتم نشد!!
saeed31641
یک شنبه 27 اسفند 1391, 08:31 صبح
دقیقا تر بگو به ایدی کنترل دسترسی میخای داشته باشی.کار که مخیای بکنیس رو بگو
imohsen
دوشنبه 28 اسفند 1391, 07:47 صبح
من بنا به دلایلی دوتا فایل آپلود تو صفحم گذاشتم که بصورت دیفالت دیسیبله، کاربر می تونه انتخاب کنه که یکی یا هردو تا شونو اکتیو کنه و آپلود کنه ( با دکمه). وقتی یکی رو انتخاب می کنه و دکمه دومی رو میزینه متد page load فراخوانی شده و محتوای فایل آپلود اولی پاک میشه. من می خوام با جاوا اسکریپت فایل آپلود ها رو disable و enable کنم که postback و ... انجام نشه. با ajax هم این مشکل رو نتونستم حل کنم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.