Re: [請益] 關於多選鍵表單檢驗
※ 引述《shadowjohn (台灣獨立公投入聯囧)》之銘言:
: ※ 引述《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[]" id="c" value="1">A
: <input type="checkbox" name="c[]" id="c" value="2">B
: id不加[]
: 你就可以用 if(document.form.c[0].checked==true) ....
: 建議還是用 document.getElementById("c")[0].checked
: or
: document.getElemenetsByName("c")[0].checked
不好意思,剛剛上篇的推文自已try過後,認為下面的方法可行 您參考一下
假設:
<form id="form1" name="form1" method="post" action="">
<input name="" type="text" id="1" value="test" />
<input name="" type="text" id="2" value="test1" />
<input name="" type="text" id="3" value="test2" />
<input name="" type="text" id="4" value="test3" />
</form>
您可以設一變數為:
var buttom = document.form1; //此buttom便為一陣列型態
呼叫時可像是:
for(var i=0; i<buttom.length; i++)
document.write(buttom[i].value);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.120.3
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
0
1
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
6
14