gpt4 book ai didi

javascript - 将非法 token 传递给 JavaScript 函数?

转载 作者:行者123 更新时间:2023-12-03 11:16:11 25 4
gpt4 key购买 nike

我试图将一个类似于 68679786987698_987687697869786 的变量传递给 Javascipt 中的函数,但我在 Chrome 中收到错误 Uncaught SyntaxError: Unexpected token ILLEGAL开发者控制台。看起来下划线是问题所在,但我需要它留在那里。有什么建议吗?

相关代码如下:

entry += '<span><a href="javascript:likePost(' + post.id + ');">Like</a>';

function likePost(id) {
alert('like');
}

最佳答案

使用引号:

entry += '<span><a href="javascript:likePost(\'' + post.id + '\');">Like</a>';

如果 post.id 包含下划线,则它必须是字符串。

关于javascript - 将非法 token 传递给 JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27336719/

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