作者shadowjohn (台灣獨立公投入聯囧)
看板PHP
標題Re: [請益] 關於多選鍵表單檢驗
時間Thu Apr 10 09:12:03 2008
※ 引述《law1009 (朝夢想邁進!!)》之銘言:
: 請問多選鍵的表單的檢驗應該如何設計呢?
: 以下是表單設計範例
: <input type="checkbox" name="c[]" value="1">A
: <input type="checkbox" name="c[]" value="2">B
: 請問在javascript下要怎麼取出c[]來判斷checked值?
: 好像沒有辦法像單選那樣直接用"document.表單.checkbox名.c"
: 謝謝
<input type="checkbox" name="c[]" value="1">A
<input type="checkbox" name="c[]" value="2">B
document.getElementsByName("c[]").length
document.getElementsByName("c[]")[0].checked
--
3WA訓練家的工作室
宗旨:人生就是要爽
個人佈弱格 網址:
http://3wa.myvnc.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.135.169
→ law1009:謝謝你 我是試試看 04/10 17:19
推 ybite:HTML和DOM的規定理論上不是不能有兩個元素用同一ID嗎 orz 04/10 20:03
推 martone:如果以平常而言,應該是用迴圈來判讀ID 04/10 23:42
→ martone:或是將FORM內容視為陣列,以迴圈逐一判斷 04/10 23:45
→ starjou:getElementById 會傳回陣列嗎? 04/11 03:28
推 martone:getElementById("i")--是將i設為變數,而迴圈判定 04/11 07:17
→ martone:所以您的id取名須為有序數列,並不是將它看成陣列型態 04/11 07:20
※ 編輯: shadowjohn 來自: 220.132.135.169 (04/11 16:47)