[英]To escape character in javascript/jsp
我有這段代碼:
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
弱,因此上面的代碼示例可能需要調整一兩個... :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.