Я использую JavaScript, чтобы извлечь значение из скрытого поля и отобразить его в текстовом поле. Значение в скрытом поле закодировано.
Например,
<input id='hiddenId' type='hidden' value='chalk & cheese' />
втягивается в
<input type='text' value='chalk & cheese' />
через некоторый jQuery, чтобы получить значение из скрытого поля (в этот момент я теряю кодировку):
$('#hiddenId').attr('value')
Проблема в том, что когда я читаю chalk & cheese
chalk & cheese
из скрытого поля, JavaScript, похоже, теряет кодировку. Я не хочу, чтобы ценность была chalk & cheese
. Я хочу буквальный amp;
быть сохраненным.
Есть ли библиотека JavaScript или метод jQuery, который будет кодировать строку в HTML?