2013-05-16 74 views
0

輸入框的值爲Hanako&#60;。 我調用jquery得到值後,它提示Hanako<。 我想提醒Hanako&#60;jquery更改字符串值

jQuery代碼:

var chk_val_2 = $('#txt_rename' + chk_check).val(); 
alert (chk_val_2); 

請幫助我。

+0

jQuery是改變'*'和'<'的順序?我對此表示懷疑。 – Barmar

+0

[jsfiddle](http://jsfiddle.net/)演示請 – 2013-05-16 03:49:48

回答

1

是您的HTML這樣的:

<input id="txt_rename123" type="text" value="Hanako&#60;"> 

HTML替換屬性值的實體,因此,如果你想有一個文字&你必須寫:

<input id="txt_rename123" type="text" value="Hanako&amp;#60;"> 

FIDDLE

+0

我有問題。我的數據庫存儲這個字符串,它是「Hanako &#60;」。是或否? –

+0

是的。如果你總是想顯式地顯示實體,你必須從字面上存儲它們。 – Barmar