當我點擊按鈕時,文本框中的&字符不會在跨度中顯示,因爲我正在使用(也不顯示div,p等)。我正在使用jQuery進行按鈕點擊。我也嘗試使用$.URLEncode
$.URLDecode
,但結果是負面的。'&'在IE瀏覽器和Safari瀏覽器中不顯示
如果有人能幫助我,我將不勝感激。
當我點擊按鈕時,文本框中的&字符不會在跨度中顯示,因爲我正在使用(也不顯示div,p等)。我正在使用jQuery進行按鈕點擊。我也嘗試使用$.URLEncode
$.URLDecode
,但結果是負面的。'&'在IE瀏覽器和Safari瀏覽器中不顯示
如果有人能幫助我,我將不勝感激。
您必須使用&
來對HTML中的&符號進行編碼。
URLEncode沒有用處或不相關,因爲您正在清理/轉義HTML輸出,而不是URL組件。用&
代替&
(這是實體啓動的保留符號)將更正此問題。
好吧,我用ascii值'&'取代了'&',這對於這個建議來說效果相當不錯,thanx對它很有幫助。 – bynx 2011-03-02 04:57:56
你爲什麼要用'URLEncode' /'URLDecode'?你在這裏沒有處理網址。 – 2011-02-28 08:19:04