この関数を使用して配列要素のプロパティに新しい値を挿入しようとしています。未定義のエラーが発生しましたが、値を警告することができます
function updateLabel (e) {
var labelRow = e.parentNode.parentNode.rowIndex;
var fieldPosition = labelRow + 1;
var index = labelRow -1;
var newLabel = document.getElementsByTagName('input')[fieldPosition].value;
alert(newLabel);
xyarr[xyarr.index].label = newLabel;
}
警告(newLabel); Uncaught TypeError:未定義の 'label'プロパティを設定できません
'xyarr [xyarr.index] = {ラベル:newLabel};未定義のオブジェクトを作成しています' – Paulpro
@Paulpro私の配列で –
あなたのxyarr配列はどのように見えますか? – sihao