PDA

View Full Version : سوال: غیر فعال شدن چند تکس با کلیک بر روی چک باکس



رضا قربانی
یک شنبه 09 مرداد 1390, 18:27 عصر
با سلام خدمت تمامی دوستان

من برای مثال 4 تا تکس باکس دارم و یک چک باکس .

وقتی این چک باکس رو تیک دار کردم 2 تا تکس باکس ها غیر فعال بشه و اگر تیک دار نباشه همشون فعال باشن.

کسی هست کمکم کنه.

متشکر

MSN_Issue
یک شنبه 09 مرداد 1390, 19:28 عصر
کد غیر فعال شدن اون تکس باکس ها رو باید توی onclick اون چک باکست بذاری ...
یه چیزی تو مایه های کد زیر...


<html>
<head>

<script type="text/javascript">
function disabler(){
var chb = document.getElementById("chb");
if(chb.checked){
document.getElementById("txt1").disabled=true;
document.getElementById("txt2").disabled=true;
}
else{
document.getElementById("txt1").disabled=false;
document.getElementById("txt2").disabled=false;
}
}
</script>

</head>

<body>

click to disable <input type="checkbox" id="chb" onclick="disabler()" /><br />
<input type="text" id="txt1" /><br />
<input type="text" id="txt2" /><br />
<input type="text" id="txt3" /><br />
<input type="text" id="txt4" /><br />

</body>
</html>

Arthas1990
دوشنبه 10 مرداد 1390, 19:04 عصر
همین شکلی که MSN_Issue (http://barnamenevis.org/member.php?120880-MSN_Issue) جان گفت کاملا درسته . لابته میشه خلاصش کرد اما همین کاملا عالیه . ممنون MSN_Issue (http://barnamenevis.org/member.php?120880-MSN_Issue) جان ، یک تشکر طلبت :چشمک:

رضا قربانی
سه شنبه 11 مرداد 1390, 10:31 صبح
همین شکلی که MSN_Issue (http://barnamenevis.org/member.php?120880-MSN_Issue) جان گفت کاملا درسته . لابته میشه خلاصش کرد اما همین کاملا عالیه . ممنون MSN_Issue (http://barnamenevis.org/member.php?120880-MSN_Issue) جان ، یک تشکر طلبت :چشمک:


دوست من اگه واقعا دوست داری تشکر کنی می تونید از گزینه تشکر استفاده کنید و این همه چی رو به شخص مقابل می رسونه.

موفق باشید