入力ボックスの値を動的に作成された形式で保存したいのですが、IndexedDBobjestStoreに配置するオブジェクトを作成するのに問題があります。私はこのようなものが必要です:
[{"name": "box1 value", "last name": "box2 value", "age": "box3 value"},{"name": "box4 value", "last name": "box5 value", "age": "box6 value"}]
プロパティ名は同じままである必要があり(objectStoreのインデックスと同じ)、値のみが変更されます。
コード:
var rows = document.getElementById('myTable').getElementsByTagName('tbody')[0].getElementsByTagName('tr');
for (i = 0; i < rows.length; i++) {
var boxes = rows.getElementsByClassName('input');
for (i = 0; i < boxes.length; i++) {
objectStore.put('values');
};
};
JSON.stringify();を試しています。しかし、私はそれが機能していません...何かアイデアはありますか?