gpt4 book ai didi

java - 如何使用 javascript 在警告框中显示特殊字符?

转载 作者:行者123 更新时间:2023-11-29 06:45:13 26 4
gpt4 key购买 nike

我想使用 javascript 和 jsp 将特殊字符显示为警告框...

String encodeString = "ss\ncc";
String test = "DisplayNext('"+encodeString+"')";
String NextLink = "<br><a href='#' onclick="+test+"> Next</a>";

也就是

function DisplayNext(Next){
alert(Next);
}

虽然我使用了特殊字符,但我无法在警告框中显示它们。我该如何解决这个问题?

最佳答案

你的代码产生这样的东西:

<br><a href='#' onclick="DisplayNext('ss
cc');"> Next</a>

你需要的是:

<br><a href='#' onclick="DisplayNext('ss\ncc');"> Next</a>

如果你想在 javascript 中换行,它必须在 java 中看起来像 \\n。所以使用:

String encodeString = "ss\\ncc";
String test = "DisplayNext('"+encodeString+"')";
String NextLink = "<br><a href='#' onclick="+test+"> Next</a>";

还可以考虑使用特殊函数将您的 String 对象转义为 javascript 值。 Google 会轻松帮助您找到它;)

关于java - 如何使用 javascript 在警告框中显示特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5975522/

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