JSLint 用简单的函数给出错误,用 JSLint 在括号上运行。
Javascript:
function soundSorry() {
getElementById("player").play();
}
错误代码:
2 Missing 'use strict' statement. getElementById("player").play();
2 'getElementById' was used before it was defined. getElementById("player").play();
有什么想法吗?
最佳答案
您错过了 document
前缀。作为getElementById
在 document
对象上定义,您必须使用 document
对象调用它,如下所示:
document.getElementById("player").play();
// ^^^^^^
关于javascript - JSLint 无法识别 getElementById,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31007238/