[問題] 直接取到checkbox array而非input tag …
我現在寫了一段 JavaScript 作用是全選當頁的 checkbox
以下附上我目前的程式碼
function checkall()
{
var chb = document.getElementsByTagName('input');
for ( var i in chb )
{
if ( chb[i].type == 'checkbox' )
{
chb[i].checked = true;
}
}
}
這樣寫是可以 但是總覺得有辦法不要用到那個 if
感覺那個 if 很多餘啊.... ((思
--
第一次用這種方式上色 上得好累 |||"orz
不知道會不會造成大家不習慣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.198.97
→
05/26 19:07, , 1F
05/26 19:07, 1F
推
05/26 19:12, , 2F
05/26 19:12, 2F
→
05/26 19:18, , 3F
05/26 19:18, 3F
→
05/26 19:19, , 4F
05/26 19:19, 4F
→
05/26 19:19, , 5F
05/26 19:19, 5F
推
05/27 14:41, , 6F
05/27 14:41, 6F
→
05/27 14:42, , 7F
05/27 14:42, 7F
話說這例子還是有用到class耶 我指的狀況是只有type屬性 @@
而且發現它有個小BUG 如果我先勾選了第一組的第二項
再去點第一組的CheckAll→UncheckAll時 第二項似乎就不被認定在群組內?
同樣的 如果我點CheckAll→取消勾選第二項→UncheckAll→CheckAll
第二項也不會再被選起來.... 囧
※ 編輯: pthuang 來自: 111.251.198.97 (05/27 18:45)
推
05/27 23:11, , 8F
05/27 23:11, 8F
推
05/31 22:22, , 9F
05/31 22:22, 9F
→
05/31 22:23, , 10F
05/31 22:23, 10F
→
05/31 22:26, , 11F
05/31 22:26, 11F
→
05/31 22:34, , 12F
05/31 22:34, 12F
→
06/01 10:54, , 13F
06/01 10:54, 13F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章
10
23