使用双引号分配java变量字符串值以在jsp上输入隐藏字段

时间:2017-10-31 11:54:05

标签: javascript scriptlet

我正在尝试为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;。

请帮我解决这个问题。 我需要隐藏输入字段中的整个字符串值

1 个答案:

答案 0 :(得分:0)

你可以试试这段代码:

<input type="hidden" id="strWithDoubleQuotes" value='<%=strDQ%>'>
<script>
var stringValue = '<%=strDQ%>';
alert(stringValue);
</script>