これを実行するには、コレクションが必要です。オブジェクトはコレクションではありません。
まず、次のように変更する必要があります。
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 コンソールで表示できるようにしています。