【发布时间】:2020-07-07 06:21:06
【问题描述】:
我正在使用createElement 函数创建新元素。它工作正常。但是,我开始使用一些外部 SDK,其中我需要为某些元素设置 param-bad 参数。但它不起作用。
代码:
var element = document.createElement("div");
element.param_good = "value";
element.param-bad = "value";
当我尝试使用一些值添加 param-bad 时,我收到一个错误:
Uncaught SyntaxError: Invalid left-hand side in assignment
另外,param_good 当然可以正常工作。
我该如何解决这个问题?
【问题讨论】:
-
element['param-bad'] -
这与
.createElement无关
标签: javascript parameters createelement