javascript报错Uncaught SyntaxError: Unexpected token )


今儿遇到问题,点击页面明细超链接总是会调试控制台总会报错:Uncaught SyntaxError: Unexpected token ) ,虽然不影响功能,但是出于有强迫症,必须要解决,于是乎使用排除法,得到解决。 好记性不如烂笔头,多年不纪录,就记一下吧...
原代码如下:
<a href="javascript:void()" onclick="detail()">明细></a>

修正代码如下:
<a href="javascript:void(0);" onclick="detail()">明细></a>


改后药到病除。

追究其原因:
void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression
expression 是一个要计算的 Javascript 标准的表达式。既然写了表达是就遵循规范

你可能感兴趣的:(JavaScript,SyntaxError,javascript:void)