2010-01-16

Javascript 讀取多個 HTML 同名欄位 ( Input 標籤 )

阿舍有試過,HTML 允許讓多個標籤命成同樣的名字,而且瀏覽器也都能顯示出來,例如,阿舍把二個文字輸入欄位都命名成一樣的 ayuField:

<form>
<Input type="text" name="ayuField">
<Input type="text" name="ayuField">
</form>

這樣的寫法在瀏覽器是可以顯示及輸入資料的,但是,Javascrip 卻不能用直接用 document.forms[0].ayuField.value 來取值或給值,而是要把 ayuField 欄位當成一個物件 ( 嚴格來說是當成一個陣列),然後再透過 for loop 來取值和給值。

看看廣告再走 ~~~ (點選)

Ubuntu 指令新手馬上會用到的 35 個技法 - 阿舍寫的付費電子書 (點選)


關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !