2015-12-12 23 views
0

這是我到目前爲止的代碼:如何將對象存儲到數組中,然後在創建按鈕元素中顯示所有對象?

var cars=["BMW","MERCEDEZ"]; 
var arr = []; 
for (var j=0; j<= 1; j++){ 
    for (var x=0; x <= 5; x++) { 
     arr ={ 
      index: a, 
      name: arr[j] + (x+(5*j)), 
      price: (x+(5*j)) 
     }; 
    } 
} 

我想從arr[]在創建按鈕元素顯示的所有對象:

btnShow = document.createElement("input"); 
btnShow.setAttribute("type", "button"); 

我該怎麼辦呢?

+0

你ARR []沒有對象,因爲它的對象本身。你需要做'arr.push({...})' –

+0

我必須在哪裏arr.push({...})? 你能舉個例子嗎? – rpltuggal

+0

什麼是索引鍵 – brk

回答

1

你需要的元素添加到陣列中未設置陣列的不同對象instad

更換

arr = { 
      index: a, 
      name: cars[x+(5*j)], 
      price: cars[x+(5*j)] 
     }; 

arr.push({ 
      index: a, 
      name: cars[x+(5*j)], 
      price: cars[x+(5*j)] 
     }); 
+0

如何將對象的所有內容顯示到按鈕中以創建元素? – rpltuggal

相關問題