2011-02-28 263 views
0

當我點擊按鈕時,文本框中的&字符不會在跨度中顯示,因爲我正在使用(也不顯示div,p等)。我正在使用jQuery進行按鈕點擊。我也嘗試使用$.URLEncode$.URLDecode,但結果是負面的。'&'在IE瀏覽器和Safari瀏覽器中不顯示

如果有人能幫助我,我將不勝感激。

+1

你爲什麼要用'URLEncode' /'URLDecode'?你在這裏沒有處理網址。 – 2011-02-28 08:19:04

回答

2

您必須使用&來對HTML中的&符號進行編碼。

0

URLEncode沒有用處或不相關,因爲您正在清理/轉義HTML輸出,而不是URL組件。用&代替&(這是實體啓動的保留符號)將更正此問題。

+0

好吧,我用ascii值'&'取代了'&',這對於這個建議來說效果相當不錯,thanx對它很有幫助。 – bynx 2011-03-02 04:57:56

相關問題