我得到了“;赋值中的左侧无效“;在我的代码(JS)中

I get "Invalid left-hand side in assignment" in my code (JS)

本文关键字:我的 代码 无效 JS 赋值      更新时间:2023-09-26

我只是简单地输入了"不知道为什么",但这一行出现了一个错误,上面写着"赋值左侧无效"。我不知道为什么它会对这个行这么说。

Div1.style.background-color = white;

*我暂时改变了潜水器的颜色。

非常感谢您的任何建议/修复。

使用Div1.style.backgroundColor = 'white';-注意白色周围的引号-您需要引号,当然,除非您有一个名为white的变量,其颜色为(有效)字符串,例如var white = '#ffffff';

包含-的css属性在javascript中使用属性的驼色大小写版本进行访问。。。例如,删除-并将下一个字母大写

所以text-align变成textAlignbox-shadow变成boxShadow-webkit-box-shadow变成WebkitBoxShadow。。。注意大写W

为了解释错误,你写了

Div1.style.background-color = white;

哪个是

Div1.style.background - color = white;

这就像说

x - y = z;

我希望你能看到这是无效的javascript语法