2011-08-28 220 views
1

如何更改<input id="myinput">的值?更改輸入值

樣本:

value - page.html 
will be - page\.html 

value - abc.php 
will be - abc\.php 
+1

輸入您的問題標題爲谷歌和加入 「jQuery的」 給出了答案。 –

+0

你想在第一個'.'字符前追加反斜槓嗎? –

回答

3

http://api.jquery.com/val/#val2

$("#elm").val("new value"); 

和替換的內容是這樣的:

var oldval = $("#elm").val(); 
oldval = oldval.replace(/\./g,"\\.") 
$("#elm").val(oldval); 
+0

其實'oldval.replace(/\./ g,「\\。」)' –

+0

是的,你說得對@Ray,修好了,謝謝 –

+0

謝謝,我明白原理:) –