我正在尝试为hindden输入字段赋值。但是我指定的字符串包含双引号,因此输入隐藏字段不考虑整个值。
<input type="hidden" id="strWithDoubleQuotes" value="<%=strDQ%>">
<script>
var stringValue = '<%=strDQ%>';
alert(stringValue);
</script>
stringValue打印以下文本: 这是一个测试字符串&#34;测试字符串&#34;数据
但是当我这样做时:document.getElementById(&#39; strWithDoubleQuotes&#39;)。value,我输出为&#39;这是一个测试字符串&#39;。
请帮我解决这个问题。 我需要隐藏输入字段中的整个字符串值
答案 0 :(得分:0)
你可以试试这段代码:
<input type="hidden" id="strWithDoubleQuotes" value='<%=strDQ%>'>
<script>
var stringValue = '<%=strDQ%>';
alert(stringValue);
</script>