1

ユーザーがテキストを入力したら、入力したテキストの名前で配列を作成し、それを配列logNumに追加します。私はこのように試しましたが、機能しません:

logNum.push(var document.getElementById("buttonInput").value.toString()[]);

何か案は?

4

2 に答える 2

4

logNum配列をまだ作成していると仮定すると、次のことができます。

 logNum.push([document.getElementById("buttonInput").value]);

[something]表記により、最初の要素が。である新しい配列が作成されますsomething

于 2012-09-10T07:33:24.150 に答える
0

私はあなたを理解したかどうかわかりませんが、これを試してください:

logNum.push( window[ document.getElementById("buttonInput").value ] = [] );

まず、配列を生成します。window [document.getElementById( "buttonInput")。value] = []これにより、ユーザー入力名の配列が作成されます。

また、割り当ては常に右側の値を返すことを忘れないでください。そのため、新しい配列が返されます。

次に、戻り値をlogNum配列にプッシュします。

于 2012-09-10T07:39:00.233 に答える