感谢您查看我的问题,我找不到用javascript删除逗号的方法。所以我在使用java脚本从页面中删除逗号时遇到问题,我猜想添加逗号输出很好,但是为了删除逗号值,该函数对我来说不起作用。
源代码为:http://jsfiddle.net/Q5CwM/2/
请让我知道,再次感谢。
答案 0 :(得分:5)
我不知道你的代码总体上要做什么,但你可以修复这个删除逗号的函数:
function checkNumeric(objName) {
var lstLetters = objName;
var lstReplace = lstLetters.replace(/\,/g,'');
}
将其改为:
function removeCommas(str) {
return(str.replace(/,/g,''));
}
您没有从函数返回更改的字符串,我更改了函数和参数的名称以表示它的作用。
str.replace
返回更改后的字符串。它不会更改您开始使用的字符串,因此为了对替换结果执行某些操作,您必须从函数返回该函数或将其分配给其他字符串。正如你所拥有的那样,被替换的字符串没有发生任何事情,所以函数没有做任何事情。