次のコードを使用しています。
HTML コード :
<div class="test">×</div>
Javascript:
alert($(".test").html());
私は×
警戒しています。私は×
結果として得る必要があります。
誰もこの問題を知っているか直面していますか? 提案を更新してください。
次のコードを使用しています。
HTML コード :
<div class="test">×</div>
Javascript:
alert($(".test").html());
私は×
警戒しています。私は×
結果として得る必要があります。
誰もこの問題を知っているか直面していますか? 提案を更新してください。
アンパサンドをエスケープする必要があります。
<div class="test">&times</div>
×
乗算記号を意味します。(技術的にはそうあるべきです×
が、寛大なブラウザでは省略できます;
。)
エスケープする必要があります:
<div class="test">&times</div>
次に、 text()を使用して値を読み取り、エスケープされていない値を取得します。
alert($(".test").text()); // outputs: ×
&
HTMLにはさまざまなエスケープがあることを知らなかったのではないでしょうか。コードを見ることができるW3C 。HTMLコードで×
意味します。代わりに×
使用してください。&times