我收到以下错误:
"Uncaught ReferenceError: Invalid left-hand side in assignment"
来自这段代码:
if (!oPrismaticMaterial = "") {
for (var i = 0; i < oPrismaticMaterial.length; i++) {
if (oPrismaticMaterial[i].checked) {
oPrismaticMaterial[i].checked = true;
radioChecked = true;
break;
}
}
if (!radioChecked) {
bValidated = false;
sErrorMessage += "Please select grades and metal\n";
}
}
最佳答案
您应该在 if 语句中使用 !=
而不是 =
。
==
是比较等于,!=
是比较不等于,=
是赋值。
因此你需要改变你的 if 语句:
if (!oPrismaticMaterial = "")
到
if (oPrismaticMaterial != "")
关于javascript - Uncaught ReferenceError : Invalid left-hand side in assignment error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15706103/