我正在使用JavaScript从隐藏字段中提取一个值并将其显示在文本框中。隐藏字段中的值是编码的。
例如,
<input id='hiddenId' type='hidden' value='chalk & cheese' />
被卷入
<input type='text' value='chalk & cheese' />
通过一些jQuery从隐藏字段中获取值(此时我丢失了编码):
$('#hiddenId').attr('value')
问题是当我从隐藏字段读取chalk & cheese
时,JavaScript似乎失去了编码。我不希望值为chalk & cheese
。我希望保留文字amp;
。
是否有JavaScript库或jQuery方法可以对字符串进行超文本标记语言编码?