作者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
1F:推 flamelad:感谢:) 其实我原本的方法好像是因为函数all_case的case为 03/25 16:55
2F:→ flamelad:保留字Orz 所以才不管我用甚麽方法都不能用 XD 03/25 16:56