出现:return 语句在函数之外 js错误,解决错误

原创 2007年09月30日 11:53:00
今天写翻页JS脚本,一直用的都是<input  type="image" />控件,
在控件的onclick事件中加入onclick="javascript:return btnNext()" 语句,一直用的都很顺手,
结果今天换了用<a href="javascript:return btnNext()">下一页</a>结果出问题了,提示说:return 语句在函数之外。
很郁闷的查了好多资料,大部分告诉说是js编码问题。可是我的js编码没问题啊。
郁闷中将它改为<a href="javascript:return false">,结果还是有错误,汉!!
实在没法子了,干脆把 return给去掉了,结果OK了,呵呵。
后来想了想可能是input 控件放在Form里会引起submit事件,它有接收return的地方,
而<a></a>不会引起submit事件,没有接收这个return的地方,所以不能有返回参数。

'return' 语句在函数之外,js与.net的解决方法

        我们做项目时,通常在单独写js代码文件,然后这 样调用,这样在html文件里面引用绝对没有问题,但当在.aspx页面中引用时,有时会出现“return 语句在函数之外”这样的提示,很郁...
  • antyi
  • antyi
  • 2008年04月21日 14:35
  • 1305

return 语句在函数之外,解决方案

今天遇到一个问题,js提示“return 语句在函数之外” 经过调试发现原因如下: 原因就是return false这句话。 如果函数fun()中有return false也会出现这个错...
  • dogquill
  • dogquill
  • 2013年12月06日 22:42
  • 1499

return 语句在函数之外 的错误

在你引用外部JavaScript文件时一定都碰到过"return 语句在函数之外"之类的错误。而且仔细检查代码也发现不了问题。这是因为编码的问题. 现在提供一种解决的方法: 在.NET中将你要引用的J...
  • yemy
  • yemy
  • 2007年11月12日 14:06
  • 2602

SyntaxError: Illegal return statement IE浏览器中'return' 语句在函数之外,不能return解决办法

问题描述: JS中return有时会遇到这种情况,具体表现为: google浏览器等浏览器可以继续执行,IE浏览器不能执行return,并且 google浏览器:执行时会显示SyntaxError: ...
  • xjhjzxh
  • xjhjzxh
  • 2014年10月12日 10:27
  • 2345

return 语句在函数之外 错误解决方法

找了半天原因开始以为是语法有错误,最后把所有代码都重写了一遍还是出错在网上搜,最后找到原因是编码的问题解决办法在.NET中将你要引用的JS文件打开,然后选择菜单“文件-高级保存选项”,选择“UTF-8...
  • lina2006
  • lina2006
  • 2009年04月03日 16:03
  • 506

"return"语句在函数之外

在项目开发时偶尔遇到一个js的问题,提示"return"语句在函数之外,在IE7下是没有问题的,不会报错,但在IE6下就会有错误提示,在网上搜索一番后确认是js文件编码的问题,js文件保存默认编码为A...
  • zjclugger
  • zjclugger
  • 2008年07月10日 15:15
  • 4172

return语句在函数之外

今天在做项目的时候遇到个郁闷的问题,在点击按钮调用js的onclick时用window.location.href=""调向另一个页面,但是页面的状态栏总是出现一个黄色的js标记错误,后来仔细检查和调...
  • huangqibing0626
  • huangqibing0626
  • 2010年12月10日 22:53
  • 1486

"return"语句在函数之外

    在项目开发的时候遇到一个js的问题,提示"return"语句在函数之外,在IE7下是没有问题的,不会报错,但在IE6下就会有错误提示,在网上搜索一番后确认是js文件编码的问题,js文件保存默认...
  • homezzm
  • homezzm
  • 2009年10月26日 14:29
  • 569

关于try语句块中含有return的报错的问题

写代码遇到的问题 try块有return语句,catch块没有return,函数末尾也没有return: 看代码: 编译结果: 1 错误,提示缺少返回语句        有人可能会说,我在try块...
  • u010010428
  • u010010428
  • 2016年04月27日 09:48
  • 1586

ora-06550 pls-00394

用select * from A 定义游标报错在其他表都可以,后来把字段全写上就没问题了。。。。。啥原理啊 问题:在 FETCH 语句的 INTO 列表中值数量出现错误; 解决方案:原存储过程...
  • maoweiting19910402
  • maoweiting19910402
  • 2012年05月30日 17:06
  • 1538
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:出现:return 语句在函数之外 js错误,解决错误
举报原因:
原因补充:

(最多只允许输入30个字)