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

    技术2022-05-11  48

    今天写翻页JS脚本,一直用的都是<input  type="image" />控件, 在控件的onclick事件中加入οnclick="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的地方,所以不能有返回参数。

    最新回复(0)