JS错误Uncaught SyntaxError: Invalid or unexpected token
原创WeInfinite 最后发布于2018-11-19 12:04:59 阅读数 933 收藏
展开
在开发中,遇到Uncaught SyntaxError: Invalid or unexpected token这样的错误,发现在做一个删除按钮的时候传入的pname值是字符串,而自己没有用正确的转译字符去进行拼接,导致传进去的参数报错,此处需要注意在单引号引起的部分使用单引号,要用反斜杠“\”进行转义;双引号同理。修改后delToCompare(' + pid + ',\''+ pname +'\')程序正确。代码如下。
$('#propertyUl').append('<li id="li_' + pid + '">' + pname +
' <a href="javascript:delToCompare(' + pid + ',\''+ pname +'\');"><img src="super/images/deljp.png" title="移除"/></a></li>')
————————————————
版权声明:本文为CSDN博主「WeInfinite」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/WeInfinite/article/details/84238540