使用Javascript删除逗号以获取值

时间:2011-10-20 22:08:38

标签: javascript

感谢您查看我的问题,我找不到用javascript删除逗号的方法。所以我在使用java脚本从页面中删除逗号时遇到问题,我猜想添加逗号输出很好,但是为了删除逗号值,该函数对我来说不起作用。

源代码为:http://jsfiddle.net/Q5CwM/2/

请让我知道,再次感谢。

1 个答案:

答案 0 :(得分:5)

我不知道你的代码总体上要做什么,但你可以修复这个删除逗号的函数:

function checkNumeric(objName) {
    var lstLetters = objName;
    var lstReplace = lstLetters.replace(/\,/g,'');
}

将其改为:

function removeCommas(str) {
    return(str.replace(/,/g,''));
}

您没有从函数返回更改的字符串,我更改了函数和参数的名称以表示它的作用。

str.replace返回更改后的字符串。它不会更改您开始使用的字符串,因此为了对替换结果执行某些操作,您必须从函数返回该函数或将其分配给其他字符串。正如你所拥有的那样,被替换的字符串没有发生任何事情,所以函数没有做任何事情。