Ext顯示特殊字元問題

2021-05-27 16:00:26 字數 519 閱讀 4367

最近做專案遇到下列問題:

定義乙個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 分...