简体   繁体   English

javascript-未捕获的SyntaxError:无效或意外的令牌

[英]javascript - Uncaught SyntaxError: Invalid or unexpected token

I AM trying to catch all document click events, but i get error: 我正在尝试捕获所有文档单击事件,但出现错误:

javascript - Uncaught SyntaxError: Invalid or unexpected token

this is the code: 这是代码:

<!doctype html>
<html class="no-js" lang="">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="x-ua-compatible" content="ie=edge">
        <title></title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
    </head>
    <body>

        <script>
        document.getElementsByTagName('body').onclick = function(e){
        var i=0;//for example
        }​// error over here
        </script>

    </body>
</html>

Thanks 谢谢

You have an invalid character here, directly after the curly bracket. 您在大括号后的此处有一个无效字符。

    }​// error over here
//  ^

Beside the problem of using the wrong object. 除了使用错误对象的问题。 You better address it with 你最好用

document.body.onclick = ...
document.getElementsByTagName('body').onclick

shold be be

document.getElementsByTagName('body')[0].onclick

because getElementsByTagName will return an HTML Collection 因为getElementsByTagName将返回HTML集合

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 未捕获的SyntaxError:具有Scala的javascript中的无效或意外令牌 - Uncaught SyntaxError: Invalid or unexpected token in javascript with scala 错误……未捕获的语法错误:无效或意外的令牌……使用 JavaScript - error… Uncaught SyntaxError: Invalid or unexpected token… with JavaScript 未捕获的SyntaxError:无效或意外的令牌 - Uncaught SyntaxError: Invalid or unexpected token 在javascript中结合php(未捕获的语法错误:无效或意外的令牌) - Combining php in javascript (Uncaught SyntaxError: Invalid or unexpected token) 使用javascript将内容添加到div-“未捕获的SyntaxError:无效或意外的令牌”? - Adding content to div with javascript - 'Uncaught SyntaxError: Invalid or unexpected token'? Magento 2 cms 后端 javascript 错误 Uncaught SyntaxError: Invalid or unexpected token - Magento 2 cms backend javascript error Uncaught SyntaxError: Invalid or unexpected token Javascript Uncaught SyntaxError:意外的令牌 - Javascript Uncaught SyntaxError: Unexpected token < Javascript未捕获的SyntaxError:意外令牌{ - Javascript Uncaught SyntaxError: Unexpected token { JavaScript错误:未捕获的SyntaxError:第1行上的无效或意外令牌 - JavaScript error: Uncaught SyntaxError: Invalid or unexpected token on line 1 Javascript替换给出了Uncaught SyntaxError:无效或意外的令牌 - Javascript replace giving Uncaught SyntaxError: Invalid or unexpected token
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM