您需要一个集合来执行此操作。你的对象不是一个集合。
首先,您需要将其更改为:
var users = [
{name: "John Smith", description: "CEO Of Google", image: "None"},
{name: "Elizabeth II", description: "Queen of England", image: "None"}
];
这是可以处理的对象的集合。
接下来,您应该使用 JS 创建一个对象来检索数据并使用“推送”功能添加它。
我使用 JQuery Javascript 框架制作和示例来检索表单数据并制作点击处理程序。这也可以仅使用 Javascript 来完成
HTML:
Title <input type="text" name="title" id="title_text" /><br/>
Description <input type="text" name="description" id="description_text" /><br/>
Image <input type="text" name="image" id="image_text" /><br/>
<input id="add_button" type="button" value="Ok" /><br/>
Javascript:
var users = [
{name: "John Smith", description: "CEO Of Google", image: "None"},
{name: "Elizabeth II", description: "Queen of England", image: "None"}
];
$('#add_button').click(function(){
var nam = $('#title_text').val();
var des = $('#description_text').val();
var img = $('#image_text').val();
var row = {name: nam, description: des, image: img};
users.push(row);
console.dir(users);
});
** 我在 Google Chrome 或 Firefox 中使用“console.dir(users)”来帮助在 JS 控制台中查看结果对象。