gpt4 book ai didi

javascript - 在 JavaScript 函数中传递撇号

转载 作者:行者123 更新时间:2023-12-02 20:17:26 25 4
gpt4 key购买 nike

我的jsp代码为:

onclick="showURL('${result.url}')"

${result.url} 是动态值。当 URL 中出现撇号时,我收到错误消息。

我已经尝试了所有方法,例如转义、encodeURI、用双引号替换单引号,但没有任何效果。

脚本调用如下:

function showURL(name){
alert(name);
}

最佳答案

<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
${fn:escapeXml(myString)}

参见:How can I escape special HTML characters in JSP?

关于javascript - 在 JavaScript 函数中传递撇号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6072134/

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