JavaScript错误:未定义文档。 [无是undef]

时间:2018-03-27 18:13:37

标签: javascript

我是网络开发的新手,所以我正在尝试学习JavaScript,但我总是得到这个错误。

代码:

var myImage = document.querySelector('img');

myImage.onclick = function () {
    var mySrc = myImage.getAttribute('src');
    if (mySrc === 'images/old-big-garage.png') {
      myImage.setAttribute('src', 'images/name1.png');
    } else {
      myImage.setAttribute('src', 'images/old-big-garage.png');
    }
}

错误:

JSLint (4)
    4   Missing 'use strict' statement. var mySrc = myImage.getAttribute('src');
    6   Expected 'myImage' at column 9, not column 7.   myImage.setAttribute('src', 'images/papst.png');
    8   Expected 'myImage' at column 9, not column 7.   myImage.setAttribute('src', 'images/old-big-garage.png');
    10  Expected ';' and instead saw '(end)'.   }

ESLint (1)
    1   ERROR: 'document' is not defined. [no-undef]    var myImage = document.querySelector('img');

1 个答案:

答案 0 :(得分:0)

问题在于短绒棉:ESlint。 尝试安装方括号:File ->Extension Manager-> bracketeslint。 完成后,Debug -> Reload with Extension ( F5 )

如果需要,可以禁用JSlint。这样,您就不会收到恼人的警告。

希望如此。