2

これはおそらく非常に単純な質問ですが、しばらくの間私を悩ませてきました。

'&'ユーザー入力をとしてレンダリングしようとしています'&'。ブラウザは私のためにそれを変換していて'&'、私はそれを回避する方法を見つけようとしています。これは、アンパサンドだけでなく、エンコードされたすべての文字で発生します。

'&'HTMLでレンダリングするのではなく、HTMLでテキストとしてレンダリングするにはどうすればよいです'&'か?

これがJSFiddleです-http ://jsfiddle.net/WSu6a/

4

3 に答える 3

5

&または&(アンパサンド)の後にコードの残りの部分を使用できます。

&
&

結果

&

&

于 2012-12-06T20:29:10.010 に答える
2
&

また、正常に動作します。

于 2012-12-06T20:30:39.913 に答える
2

使用する

<xmp>&amp;</xmp>

それは完全にうまくいくようです。

(私が戻ってきてタグについて少し書くと思いました<xmp>。基本的に<pre>は、ブラウザでまだサポートされている非推奨バージョンです-例の動作バージョン:http://jsdo.it/haxxed/tmCT-XMPタグの詳細)。

于 2012-12-06T21:56:06.297 に答える