如何'
在JavaScript中逃避(单引号)?
这是我正在尝试使用它的地方:
<input type='text' id='abc' value='hel'lo'>
Run Code Online (Sandbox Code Playgroud)
上面代码的结果是在文本框中填充了"hel".我试图用'和'代替,但这就是我得到的.
<input type='text' id='abc' value='hel\'lo'>
Run Code Online (Sandbox Code Playgroud)
上面代码的结果是在文本框中填充了"hel \".
我怎样才能成功逃脱单引号?
Pas*_*TIN 344
您可以使用HTML实体:
'
对于 '
"
对于 "
有关更多信息,您可以查看HTML中的Character实体引用.
Ben*_*nns 59
你可以使用'
(IE中的iffy)或'
(它应该可以在任何地方使用).有关完整列表,请参阅W3C HTML5命名字符引用或WebPlatform.org上的HTML实体表.
当您处于HTML的上下文中时,您需要使用HTML来表示该字符.对于HTML,您需要使用数字字符引用 '
('
十六进制):
<input type='text' id='abc' value='hel'lo'>
Run Code Online (Sandbox Code Playgroud)
将其表示为文本实体(ASCII 39):
<input type='text' id='abc' value='hel'lo'>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
291341 次 |
最近记录: |