在javascript中插入包含单引号的值

时间:2013-02-27 07:53:13

标签: javascript

document.execCommand('insertHTML', false, 'Hello this is Veena's message');

如何插入包含单引号的文本,而不是将其作为双引号传递,如

document.execCommand('insertHTML', false, "Hello this is Veena's message");

5 个答案:

答案 0 :(得分:2)

与几乎所有语法类似的语言(B,C,C ++,C#,Java,...)一样,您可以使用反斜杠转义'

document.execCommand('insertHTML', false, 'Hello this is Veena\'s message');

答案 1 :(得分:2)

您应该使用\

转义单引号

答案 2 :(得分:1)

转义引号:

document.execCommand('insertHTML', false, 'Hello this is Veena\'s message');

更多信息:http://www.quackit.com/javascript/tutorial/javascript_escape_characters.cfm

另一种选择是使用html字符代码。

document.write('veena&#39s');

答案 3 :(得分:1)

document.execCommand('insertHTML', false, 'Hello this is Veena\'s message');

使用前面的反斜杠。这将有效。

答案 4 :(得分:1)

逃避报价:

'Hello this is Veena\'s message'