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

次のように二重引用符で渡す以外に、単一引用符を含むテキストを挿入するにはどうすればよいですか

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

5 に答える 5

2

同様の構文を持つ他のほぼすべての言語 (B、C、C++、C#、Java など) と'同様に、バックスラッシュを使用してエスケープできます。

document.execCommand('insertHTML', false, 'Hello this is Veena\'s message');
于 2013-02-27T07:55:31.373 に答える
2

\ で一重引用符をエスケープする必要があります

于 2013-02-27T07:57:31.423 に答える
1

引用符をエスケープします。

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

詳細: http://www.quackit.com/javascript/tutorial/javascript_escape_characters.cfm

もう 1 つのオプションは、html 文字コードを使用することです。

document.write('veena&#39s');
于 2013-02-27T07:55:35.450 に答える
1
document.execCommand('insertHTML', false, 'Hello this is Veena\'s message');

その前にバックスラッシュを使用します。これは機能します。

于 2013-02-27T07:55:44.360 に答える
1

引用をエスケープ:

'Hello this is Veena\'s message'
于 2013-02-27T07:56:30.660 に答える