javascript - 未捕获的语法错误: Unexpected token ILLEGAL的解决方案

标签 javascript jquery

我收到的错误为

Uncaught SyntaxError: Unexpected token ILLEGAL

在浏览器控制台

<button type="button" class="post-review" onclick="postReview(360_MAH_GE)">Post</button>

<script>(function() {with (this[2]) {with (this[1]) {with (this[0]) {return function(event) {postReview(360_MAH_GE)
};}}}})</script>

最佳答案

问题出在 360_MAH_GE 上。在控制台中尝试一个简单的 var 360_MAH_GE; 以查看相同的错误。

1) 如果它应该是一个变量,则不能在变量名称中使用数字。

2) 如果它应该是某个值,您可以通过将其括在 '360_MAH_GE'"360_MAH_GE" 等引号中,将其变成字符串。

关于javascript - 未捕获的语法错误: Unexpected token ILLEGAL的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29830791/

相关文章:

javascript - 设置 cookie 1 小时并在加载时检查它

javascript - 如何检查reducers提交的内容是否真实

javascript - 在 Android 平板电脑/手机上调试 javascript?

javascript - 向 div 的内容追加/添加文本和函数

javascript - 为什么 YouTube JavaScript API OnPlayerStateChange 事件处理程序不再起作用?这是一个灾难性的错误吗?

javascript - 阻止优化文本!和 json! requirejs 优化工具上的插件

Javascript 高级可拖动问题

jQuery 选项卡 : Set css of tab navigation button by index

javascript - Modernizr + Yepnope + FitText(不同视口(viewport)的不同字体大小/缩放)

javascript - 更改加载时的选择选项