感谢您查看我的问题,我无法找到用JavaScript删除逗号的方法。因此,我在使用JavaScript从页面中删除逗号时遇到了问题,添加逗号以输出好像没问题,但是对于删除值中的逗号,该函数对我来说不起作用。
源代码为:http://jsfiddle.net/Q5CwM/2/ 请告诉我,再次感谢。
源代码为: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