感謝您查看我的問題,我無法找到用javascript刪除逗號的方式。所以我在使用java-script從頁面中刪除逗號時遇到問題,爲猜測添加逗號作爲輸出很好,但是爲了刪除逗號作爲值,該函數不適用於我。使用Javascript刪除逗號以便查看價值
的源代碼是:http://jsfiddle.net/Q5CwM/2/
請再次讓我知道,謝謝。
感謝您查看我的問題,我無法找到用javascript刪除逗號的方式。所以我在使用java-script從頁面中刪除逗號時遇到問題,爲猜測添加逗號作爲輸出很好,但是爲了刪除逗號作爲值,該函數不適用於我。使用Javascript刪除逗號以便查看價值
的源代碼是:http://jsfiddle.net/Q5CwM/2/
請再次讓我知道,謝謝。
我不知道你的代碼試圖整體做,但你可以解決這個功能,消除逗號:,改成這個
function checkNumeric(objName) {
var lstLetters = objName;
var lstReplace = lstLetters.replace(/\,/g,'');
}
:
function removeCommas(str) {
return(str.replace(/,/g,''));
}
您間沒有」從函數返回已更改的字符串,並且我更改了函數和參數的名稱來表示它的功能。
str.replace
返回更改後的字符串。它不會改變你開始的字符串,所以爲了用替換的結果做一些事情,你必須從函數返回它,或者將它賦值給其他字符串。正如你所做的那樣,被替換的字符串沒有任何事情發生,所以函數什麼也沒做。
...並將您的調用改爲'checkNumeric'來代替調用'removeCommas'。 – cHao
很好,謝謝它的工作.http://jsfiddle.net/Q5CwM/3/ –
你的問題是什麼?你想從哪裏刪除逗號?看着你的jsFiddle,你的號碼輸出上沒有逗號。 –
checkNumeric()函數正在移除逗號,逗號()函數正在添加逗號。如果你看到這個 - > jsfiddle.net/Q5CwM/1/那個頁面根本沒有逗號。但我想添加逗號來顯示。所以我添加了逗號函數,並使用第69行添加逗號。我試着在第66行使用刪除逗號。當我使用刪除逗號功能時,頁面出現NaN錯誤。 –
checkNumeric正在刪除逗號,然後對結果無所作爲,因此沒有任何更改。請參閱下面的答案,瞭解如何解決此問題。 – jfriend00