作者ClareQ (人比人Cheese人)
看板Web_Design
標題Re: [問題] checkbox全選
時間Mon Mar 24 23:50:26 2008
※ 引述《flamelad (是的,總有一天)》之銘言:
: 因應sql中資料不定,我是用checkbox陣列。那在javascript中,怎麼寫才能全選?
: <form id ="form1" name="form1">
: <input type="checkbox" name="ckb[]">
: <input type="button" name="all_case" value="全選" onClick="(all_case());">
<script>
function setChkState(name,state){
for(var os=document.getElementsByName(name), i=0, n=os.length; i<n; i++)
os[i].checked=state;
}
</script>
</head>
<body>
<form name="form1">
<input type="checkbox" name="ckb[]" value="1">
<input type="checkbox" name="ckb[]" value="2">
<input type="checkbox" name="ckb[]" value="3">
<input type="button" value="全選" onClick="setChkState('ckb[]',true);">
<input type="button" value="全不選" onClick="setChkState('ckb[]',false);">
</form>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.100.28
推 flamelad:感謝:) 其實我原本的方法好像是因為函數all_case的case為 03/25 16:55
→ flamelad:保留字Orz 所以才不管我用甚麼方法都不能用 XD 03/25 16:56