Задать вопрос
Dark_Knight
@Dark_Knight
Game Dev

Как добавить Юникод строку в HTML через JavaScript?

Здравствуйте, подскажите пожалуйста.
Символ & в Юникоде равен "&" + "#38;", если я напрямую вписываю его в html:
<div id="div" title="&#38;"></div>
То в итоге я получаю вот такой результат:
<div id="div" title="&"></div>
Все супер! НО!
Если я хочу добавить юникод с помощью js:
var div = document.getElementById('div');
div.setAttribute('title', "&#38;");

То результат получается вот такой:
<div id="div" title="&#38;"></div>
Почему так? Как сделать так, чтоб при добавлении юникода в html с помощью js результат был:
<div id="div" title="&"></div>
Спасибо за помощь и ваше время.
  • Вопрос задан
  • 1306 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@vgbege
div.setAttribute('title', "\u0026");
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
keslo
@keslo
А нельзя сделать так?
var div = document.getElementById('div');
div.setAttribute('title', "&");
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы