2013-06-27 51 views
1

比方說,我有一些HTML,看起來像這樣:當使用數組命名HTML中的輸入字段時 - 如何計算數組長度?

<input type="text" name="myInputs[]"> 
<br> 
<input type="text" name="myInputs[]"> 
<br> 
<input type="text" name="myInputs[]"> 
<br> 

我想用一些JavaScript代碼裏面myInputs數組的長度。我如何提取這個數組的長度? myInputs.length似乎不起作用

+0

您試圖通過形式訪問它? 'myform.myInputs.length'? – Halcyon

+0

把它們放在表單中,然後'theform ['myInputs []'] .length' – Musa

回答

2
console.log(document.formName.elements["myInputs[]"].length); 
1
document.querySelectorAll("[name='myInputs[]']").length 

您也可以撥打querySelectorAll表單元素本身

相關問題