我有這種動態表單,我將輸入的每個值都放在數組中。問題是我無法在JavaScript函數中獲取所有這些項目。從javascript中的html元素獲取值
我的HTML表單:
<form>
<input type="text" placeholder="Name 1" id="myInputs[]">
<input type="text" placeholder="Name 2" id="myInputs[]">
<input type="text" placeholder="Name 3" id="myInputs[]">
<input type="text" placeholder="Name 4" id="myInputs[]">
<input type="text" placeholder="Name 5" id="myInputs[]">
<input type="text" placeholder="Name 6" id="myInputs[]">
<button onclick="process()">Next</button>
</form>
我的腳本功能
function process(){
var name = document.getElementById("myInputs[]").value;
var name1 = name[0];
}
在此功能中我得到的第一個數組項,但這只是返回的第一個條目的第一個字符。
有沒有這樣的事,作爲一個 「HTML陣列」。你有什麼是一堆元素。 –