我熟悉JavaScript,但不熟悉在DOM中使用它。我試圖做一個形式,將接受一個項目名稱+性能和存儲它就像我寫了下面的對象:輸入JavaScript對象
var grocery_list = {
"Banana": { category: "produce", price: 5.99 },
"Chocolate": { category: "candy", price: 2.75 },
"Wheat Bread": { category: "grains and breads", price: 2.99 }
}
這裏是樣本HTML表單,我有:
<form>
<input name="item"><br>
<input name="category"><br>
<input name="price"><br>
<input type="submit" value="do stuff">
</form>
如何使用JavaScript將上面的輸入推送到一個對象(如上所述)?
您應該使用提交偵聽器來從輸入中獲取值,構造所需的對象並將其添加到* grocery_list *中。然後取消提交。您也可以使用普通按鈕並將偵聽器放在按鈕上。 – RobG 2014-12-03 06:50:22
@RobG這是一個JQuery的東西嗎? – theartofbeing 2014-12-03 06:54:12
不可以。您可以*使用jQuery,但它不會在此處添加任何值。 – RobG 2014-12-03 07:00:10