我正在制定這個問題: 是否有可能從所有輸入類型文本中使用的.name
和.value
數據自動創建一個數組?JavaScript創建數組與輸入名稱和值
這是參考手動做:我有這個想法
var foo = [];
foo['bar'] = 'foo data';
foo['foo'] = 'bar data';
...和它的作品...
var foo[];
for (var i = 0; i < document.getElementsByTagName('input').length; i++)
{
foo[document.getElementsByTagName("input")[i].name] = document.getElementsByTagName("input")[i].value;
};
的任務是使其自動工作。 獲取輸入的.name
並獲取該輸入的.value
。
我在編輯這個問題在這裏發佈......當我想出如何做到這一點。我決定在這裏留下參考資料,我猜想對某個人會有用。
歡迎反饋。
@adeneo在JavaScript數組** **是對象 –
沒有,在JavaScript陣列陣列中,*型*的對象。 – adeneo
當你在第一個循環中已經有了這些信息時,創建另一個數組有什麼意義? –