您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在JavaScript中转义单引号(')?

如何在JavaScript中转义单引号(')?

您应该始终考虑浏览器最终会看到的内容在这种情况下,它将看到以下内容

<img src='something' onmouSEOver='change(' ex1')' />

换句话说,“ onmouSEOver”属性是just change(,还有另一个ex1')'没有值的“ attribute” 。

事实是,HTML不\用于转义字符。但是它确实将引号和撇号分别识别&quot;&apos;作为转义。

掌握了这些知识之后,请使用:

document.getElementById("something").innerHTML = "<img src='something' onmouSEOver='change(&quot;ex1&quot;)' />";

…话虽如此,您可以只使用JavaScript引号:

document.getElementById("something").innerHTML = "<img src='something' onmouSEOver='change(\"ex1\")' />";
javascript 2022/1/1 18:17:42 有545人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶