如何将动态变量传递给opener.window.form?

时间:2019-07-24 23:39:52

标签: javascript html

访问变量时如何使用动态参数名称?

示例:

opener.document.form.namerow_3.value  = this.cells[0].innerHTML;
opener.window.form.{varaible}.value=this.cells[0].innerHTML;

在这种情况下,变量将为namerow_3,该变量将根据用户选择而改变。

我该如何解决问题?

1 个答案:

答案 0 :(得分:0)

如果我正确理解了您的问题,则您正在尝试访问表单对象的动态属性。您可以这样访问对象:

./node_modules/.bin/eslint --print-config "*.*" > "C:\dev\AwesomeLabs\awesome-chat-app\eslint_settings.js"

由于JavaScript中的大多数常规对象基本上都是哈希表,因此通常可以像指定数组的索引一样指定对象的键来访问对象属性(在这种情况下为form [“ namerow_3”])。