2011-06-02 42 views
2

更換多個角色實例所以我有這樣一段代碼:從字符串在Javascript

var thisValue = $("input[id*=ID222]").val(); 
thisValue = thisValue.replace(',',''); 

基本上我想刪除這個輸入元素中的所有逗號採取它進行進一步的處理。上述代碼適用於字段中只有一個逗號,但不適用於多個逗號的情況。有另一種方法嗎?我試過replaceAll,並沒有工作。

+0

的可能重複[替換字符串中的字符的多個實例(http://stackoverflow.com/questions/3320056/replace-multiple-字符串的實例) – Guffa 2011-06-02 08:43:27

+0

可能的重複的[如何從javascript中的字符串中刪除],(http://stackoverflow.com/questions/908608/how-to-remove-從-A-字符串中的JavaScript)。這真的是完全相同的問題... – 2011-06-02 09:29:10

回答

7

您必須使用正則表達式進行全局替換。你不能傳遞一個字符串,這樣做是爲了replace

thisValue = thisValue.replace(/,/g,''); 
+0

謝謝!這工作。 – Vivek 2011-06-02 08:49:36