Подтвердить что ты не робот

Использование слова "& times" в html изменяется на ×

Я использую следующий код.

Код HTML:

<div class="test">&times</div>

JavaScript:

alert($(".test").html());

Я получаю × в сообщении. Мне нужно получить &times как результат.
Кто-нибудь знает или сталкивается с этой проблемой? Обновите свои предложения.

4b9b3361

Ответ 1

Вам нужно сбежать:

<div class="test">&amp;times</div>

И затем прочитайте значение с помощью text(), чтобы получить unescaped:

alert($(".test").text()); // outputs: &times

Ответ 2

Вам нужно избежать амперсанда:

<div class="test">&amp;times</div>

&times означает знак умножения. (Технически это должно быть &times;, но мягкие браузеры позволяют опустить ;.)

Ответ 3

Я подозреваю, что вы не знали, что в HTML есть разные escape-последовательности &. W3C вы можете видеть коды. &times означает × в HTML-коде. Вместо этого используйте &amp;times.

Ответ 4

&times; означает × в html. Используйте &amp;times, чтобы получить & times

Ответ 5

Используйте &#215 вместо &times Поскольку JSF не понимает код &times;.

Использование: &#215 с ;

Эта ссылка содержит дополнительную информацию о теме.