替换功能无法使用javascript

时间:2018-01-16 05:33:54

标签: javascript replace

如何从以下值中删除 $ 字符,我使用的代码无效

var asset_value =   second_col.find("input[type=text]").val().replace('$', '');

second_col.find("input[type=text]").val()看起来像

  

$ 1,080.00

更新

我不知道为什么我会被拒绝!重复的解决方案并没有解决我的问题,下面也没有任何答案,除此之外,非常奇怪!

second_col.find("input[type=text]").val(function(i, val) {
    return val.replace(/\$|,/g, '');
});

var asset_value =   second_col.find("input[type=text]").val();

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式:

second_col.find("input[type=text]").val().replace(/[\$,]/g,'').

将此值分配给变量并使用它。