最近做專案遇到下列問題:
定義乙個textarea,值取
問題1:由於給控制項賦值一般都用單引號、雙引號括起來,而這個字段值中有可能包含單引號、雙引號,直接賦值就會導致報字串未結束或缺少什麼的錯誤,
解決方法:從資料庫讀出欄位值後做個處理,將單引號全部替換為「'」,要展示的時候在頁面上先賦值然後再把「'」全部替換回來就可以了。
後台讀取:
normalmodeldetail = normalmodeldetailfacade.getnormalmodeldetail(map);
string lstr = normalmodeldetail.getpostparam().replaceall("'", "'");
normalmodeldetail.setpostparam(lstr);
頁面展示:
var reg1 = new regexp("'","g"); //建立正則regexp物件
var postparam = new ext.form.textarea();
HTML特殊字元顯示
有些字元在html裡有特別的含義,比如小於號 就表示html tag的開始,這個小於號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示乙個小於號,該怎麼辦呢?這就要說 到html字元實體 html character entities 了。乙個字元實體 character entity ...
HTML特殊字元顯示
有些字元在html裡有特別的含義,比如小於號 就表示html tag的開始,這個小於號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示乙個小於號,該怎麼辦呢?這就要說到html字元實體 html character entities 了。乙個字元實體 character entity 分...
HTML特殊字元顯示(字元實體)
有些字元在html裡有特別的含義,比如小於號 就表示html tag的開始,這個小於號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示乙個小於號,該怎麼辦呢?這就要說到html字元實體 html character entities 了。乙個字元實體 character entity 分...