gpt4 book ai didi

javascript - 未捕获的语法错误 : Unexpected identifier error

转载 作者:行者123 更新时间:2023-11-28 15:48:57 25 4
gpt4 key购买 nike

每当我尝试单击下面的链接时,我都会在 Chrome 开发人员工具控制台中收到(未捕获的语法错误:意外的标识符错误)。我真的看不出我的代码有什么问题,所以有人可以检查一下并告诉我这里缺少什么吗?

<a href="javascript:warningMsg('Are you sure you want to delete this User? This step can't be undone!','/invoicing/users/','2','delete-user')">Delete User</a>

下面是 warningMsg 函数,不幸的是它甚至没有被调用,但包含它的 .js 文件包含在上面链接的 html 页面中:

function warningMsg(warningMsgContent, url, id, actionType){
alert(url+actionType+"?id="+id);
window.location.assign(url+actionType+"/?id="+id);
}

注意:我尝试通过执行 can't 来转义 Can't 中的 ' 但我得到了相同的错误

感谢您的时间和努力

最佳答案

这是因为“can't”一词中的 ' - 导致您的引号不匹配。

'Are you sure you want to delete this User? This step can't be undone!'
^ ^ ^

要解决此问题,您需要使用反斜杠转义“can't”中的 ':

'Are you sure you want to delete this User? This step can\'t be undone!'

关于javascript - 未捕获的语法错误 : Unexpected identifier error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21260433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com