View Full Version : کلیک بر روی چک باکس ها
SRS534
سه شنبه 19 تیر 1386, 13:18 عصر
با سلام
من دنبال کد جاوا اسکریپتی هستم که مثلا با انتخاب همه تمام چک باکس ها انتخاب شود مثل mail box در yahoo
متشکرم
tabib_m
سه شنبه 19 تیر 1386, 16:02 عصر
سلام
میتونی مثلا این کار رو بکنی:
<script>
function checkAll(){
for(a=1;a<=10;a++){
document.all["check"+a].checked=document.all["chAll"].checked;
}
}
</script>
<input type="checkbox" id="chAll" value="1" onClick="checkAll();" />
--------------------------
<input type="checkbox" id="check1" value="1" />
<input type="checkbox" id="check2" value="1" />
<input type="checkbox" id="check3" value="1" />
<input type="checkbox" id="check4" value="1" />
<input type="checkbox" id="check5" value="1" />
<input type="checkbox" id="check6" value="1" />
<input type="checkbox" id="check7" value="1" />
<input type="checkbox" id="check8" value="1" />
<input type="checkbox" id="check9" value="1" />
<input type="checkbox" id="check10" value="1" />
راه های مختلفی وجود داره ...
موفق باشید.
SRS534
چهارشنبه 20 تیر 1386, 09:40 صبح
از توجهتان متشکرم ولی باید بر روی یک نوشته کلیک کند تا تمام موارد انتخاب شود
tabib_m
چهارشنبه 20 تیر 1386, 13:08 عصر
خوب اصل دستور همونه دیگه:
<script>
function checkAll(){
for(a=1;a<=10;a++){
document.all["check"+a].checked=true;
}
}
function uncheckAll(){
for(a=1;a<=10;a++){
document.all["check"+a].checked=false;
}
}
</script>
<span onClick="checkAll();">Check All</span>
--
<span onClick="uncheckAll();">UnCheck All</span>
--------------------------
<input type="checkbox" id="check1" value="1" />
<input type="checkbox" id="check2" value="1" />
<input type="checkbox" id="check3" value="1" />
<input type="checkbox" id="check4" value="1" />
<input type="checkbox" id="check5" value="1" />
<input type="checkbox" id="check6" value="1" />
<input type="checkbox" id="check7" value="1" />
<input type="checkbox" id="check8" value="1" />
<input type="checkbox" id="check9" value="1" />
<input type="checkbox" id="check10" value="1" />
اگر هم خواستی لینک باشه مثلا اینجوری میتونی بکنی:
<script>
function checkAll(){
for(a=1;a<=10;a++){
document.all["check"+a].checked=true;
}
}
function uncheckAll(){
for(a=1;a<=10;a++){
document.all["check"+a].checked=false;
}
}
</script>
<a href="javascript: checkAll();">Check All</a>
--
<a href="javascript: uncheckAll();">UnCheck All</a>
--------------------------
<input type="checkbox" id="check1" value="1" />
<input type="checkbox" id="check2" value="1" />
<input type="checkbox" id="check3" value="1" />
<input type="checkbox" id="check4" value="1" />
<input type="checkbox" id="check5" value="1" />
<input type="checkbox" id="check6" value="1" />
<input type="checkbox" id="check7" value="1" />
<input type="checkbox" id="check8" value="1" />
<input type="checkbox" id="check9" value="1" />
<input type="checkbox" id="check10" value="1" />
مهم ، کار تابع مورد نظره.
فراخوانیش دیگه به هر طریقی میتونه صورت بگیره.
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.