我有文件html示例代码
<a onclick="alert('It's hot');">Click here</a>
我将char '
替换为'
。我运行这个文件后。
浏览器的选项卡控件显示此错误。当我在浏览器中检查元素时,它会显示
<a onclick="alert('It's hot');">Click here</a> // this is not correct
我想在警告框中显示It's hot
,但我不想在我的代码中使用'It\'s hot'
或"It's hot"
。
只是在JavaScript中使用'
或"
文本的示例。
还有其他办法吗?
答案 0 :(得分:0)
是的,有。您可以分别使用'
和"
代替'
和"
。如果你问我这些是不直观的,但它们是完全可用的。但是,如果你得到一个在你的控件之外创建的文本,那么你需要替换所有的撇号和引号来实现你想要的,如下所示:
function getSomeText(input) {
return input.split('"').join('"e;').split("'").join(''');
}