簡體   English   中英

javascript-未捕獲的SyntaxError:無效或意外的令牌

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

我正在嘗試捕獲所有文檔單擊事件,但出現錯誤:

javascript - Uncaught SyntaxError: Invalid or unexpected token

這是代碼:

<!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>

謝謝

您在大括號后的此處有一個無效字符。

    }​// error over here
//  ^

除了使用錯誤對象的問題。 你最好用

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

be

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

因為getElementsByTagName將返回HTML集合

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM