-1

私はtest.jspを持っています

<script>
var name="<%=testName %>";
</script>

"testName"変数はグローバルに宣言され、値があります"javascript:alert("hi");"

二重引用符を含む値を代入すると、未終了の文字列エラーが発生します。エスケープしてみました。Java側のエンコード/デコードですが、まだ割り当ての問題があります。javascriptまたはjqueryでそれを行う方法は何ですか??

4

3 に答える 3

0

簡単に試す

<script>
var name=<%=new Gson().toJson(testName)%>;
</script>
于 2013-10-17T15:24:20.800 に答える