【发布时间】:2013-07-13 17:24:07
【问题描述】:
我有这个简单的脚本:onclick='sharemusic("Say It Ain't So", "Weezer");'
由于“Ain't”上的撇号,它无法正常工作。如何在不影响代码功能的情况下转义撇号?
非常感谢!
【问题讨论】:
-
不要以这种方式绑定你的处理程序,你可以完全避免这个问题!
-
在您的问题中,您已经用反斜杠转义了撇号,这不起作用吗?
-
告诉我一个很好的理由为什么你需要用单引号绑定它。
-
stackoverflow.com/questions/12182121/… 可能有助于将字符串文字转义以传递到 JavaScript。
-
另一种选择 - 您可以使用适当的撇号而不是混蛋打字机撇号。
onclick="sharemusic('Say It Ain’t So', 'Weezer');"可以正常工作。 ;-)
标签: javascript html