作者awpadam (adam!)
看板Web_Design
標題Re: [問題] checkbox全選
時間Mon Mar 24 18:44:57 2008
※ 引述《flamelad (是的,總有一天)》之銘言:
: 因應sql中資料不定,我是用checkbox陣列。那在javascript中,怎麼寫才能全選?
: <form id ="form1">
: <input type="checkbox" name="ckb[]">
: <input type="button" name="all_case" value="全選" onClick="(all_case());">
: ---以上html-------以下javascript--
: function all_case()
: {
: for(var i =1 ; i<=total_box;i++)
: document.form1.ckb[i].checked = true;
: }
: 以上是超簡潔程式碼段落 XD 我寫這樣,按了一點反應也不給 囧 有啦,出錯 XD
for(var i=0 ; i<document.form1.elements.length ; i++)
document.form1.elements[i].checked = true;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.211.22.196
→ awpadam:對了,用我這樣寫的話,你的form要給一個name="form1" 03/24 18:48
→ flamelad:是把我設的ckb[],放進elements嗎@@? 03/24 18:49
推 DrGod:這樣會有問題,因為button也是element之一 03/24 18:51
推 sheauren:如果checkbox的id可以區分的話 多一個判斷篩選出來就行了 03/26 14:08