以流星教程为例,以
为例<form>
<input type="text" name="playerName">
<input type="submit" value="Add Player">
</form>
我可以使用 event.target.playerName.value 来访问输入值。
但是,如果我的输入名称是动态生成的,我该如何访问它?
例如。我有playerName1,playerName2,playerName3,我想使用for循环来访问它们。
for (i = 1; i <= 3; i++) {
console.log(event.target.playerName+i.value)
}
答案 0 :(得分:1)
您也可以使用数组表示法引用对象变量,例如
for (i = 1; i <= 3; i++) {
console.log(event.target[playerName+i].value)
}