3

this 文字列で満たされた入力テキストがあります"foo foo"<foo@foo.it>が、挿入後、文字列は this のようになります"foo foo"<foo@foo.it></foo@foo.it>。どうすれば解決できますか?文字列を最初の形式で表示したい!

4

2 に答える 2

2

あなたはおそらくこのようなものを持っています:

<input type="text" value=""foo foo"<foo@foo.it>" />

value属性を囲む二重引用符を一重引用符に変更します。これにより、属性の値の中に二重引用符を付けることができます。

<input type="text" value='"foo foo"<foo@foo.it>' />

ただし、値の中に一重引用符を含めることはできません。シングルとダブルの両方が必要な場合は、を使用する必要がありますtextarea

または、二重引用符を。に置き換えることもできます&quot;

于 2012-12-07T10:56:41.310 に答える
-1

次のように文字列をエスケープします。

<input type="text" value="\"foo foo\"<foo@foo.it>"/>

幸運を

于 2012-12-07T11:18:55.230 に答える