Javascript错误提示--SyntaxError: Illegal return statement
来源:互联网 发布:淘宝怎么上货到店铺 编辑:程序博客网 时间:2024/06/10 13:33
今天在一个html页面中获取一个节点并绑定事件时,chrome弹出了一个错误:
SyntaxError: Illegal return statement
具体代码如下:
<script> var btn; if(!(btn=document.getElementById('btn'))) return false; btn.onclick=function(){alert("this btn");}</script>
查看了js的手册后发现,在js中return 语句只能放在function中,如果不是在一个function中弹出如上错误。
解决方法只要把这个if语句放到一个函数中即可。
<script> window.onload=function(){ var btn; if(!(btn=document.getElementById('btn'))) return false; btn.onclick=function(){alert("this btn");} }</script>
0 0
- Javascript错误提示--SyntaxError: Illegal return statement
- Uncaught SyntaxError: Illegal return statement
- Uncaught SyntaxError: Illegal return statement(js报错)
- SyntaxError: Illegal return statement IE浏览器中'return' 语句在函数之外,不能return解决办法
- 调试错误--“illegal statement termination”
- foreach的continue和break : Uncaught SyntaxError: Illegal continue statement
- JS错误:Uncaught SyntaxError: Unexpected token ILLEGAL
- JS错误:Uncaught SyntaxError: Unexpected token ILLEGAL
- JS错误:Uncaught SyntaxError: Unexpected token ILLEGAL
- Uncaught SyntaxError : Unexpected token ILLEGAL js错误
- jQuery中foreach的continue和break : Uncaught SyntaxError: Illegal continue statement
- SyntaxError: Unexpected token ILLEGAL
- Python程序提示SyntaxError: invalid syntax错误
- Python程序提示SyntaxError: invalid syntax错误
- Python程序提示SyntaxError: invalid syntax错误
- JavaScript中 “ Uncaught SyntaxError: Unexpected identifier ” 提示
- Uncaught SyntaxError: Unexpected token ILLEGAL
- Uncaught SyntaxError: Unexpected token ILLEGAL
- ubuntu 下开发常用的基本命令
- Java 锁机机制——浅析 Synchronized
- html5 draggable
- Java语言中switch语句、用switch编写简单的计算器
- linux 下常用 svn 命令
- Javascript错误提示--SyntaxError: Illegal return statement
- 几句话讲清 JS 闭包
- Name node is in safe mode 解决办法
- jrMz and angles 暴力
- 优化加载和执行提高javascript性能
- MyBatis分页的简单实现
- 杭电5645之DZY Loves Balls
- 二叉搜索树的插入和删除结点操作以及iterator的构造
- SpringMVC个人零碎总结