私はこのコードビットを持っています:
var description = '${requestScope.description}';
上記のコードでは、
${requestScope.description} = '''''''''
IEはスクリプトエラーをスローしています。この問題を解決する方法は?
私はこのコードビットを持っています:
var description = '${requestScope.description}';
上記のコードでは、
${requestScope.description} = '''''''''
IEはスクリプトエラーをスローしています。この問題を解決する方法は?
@xdazzによって提案されているように、 https: //stackoverflow.com/a/1473192/476786で言及されている手法を使用して修正できますか?
そうでない場合は、次のように二重引用符を使用してみてください。
var description = "${requestScope.description}";
編集:OPは、「(二重引用符)」description
も含まれる可能性があると述べています。
その場合、文字列を次のように出力する前に、二重引用符を置き換えることができます。
var description = "${requestScope.description.replace("\"", "''")}";
これにより、二重引用符のすべてのインスタンスが2つの一重引用符に置き換えられます。
jsp
私の弱点に注意してください。そのため、上記のコードサンプルには微調整が必要な場合があります... :)