s42*_*427 21 javascript replace
我正在尝试替换用户在HTML表单中输入的值中找到的所有点.例如,我需要将条目'8.30'转换为'8x30'.
我有这个简单的代码:
var value = $(this).val().trim(); // get the value from the form
value += ''; // force value to string
value.replace('.', 'x');
Run Code Online (Sandbox Code Playgroud)
但它不起作用.在Firebug中使用console.log命令,我可以看到replace命令根本不会发生.'8.30'保持不变.
我也试过以下正则表达式没有更好的结果:
value.replace(/\./g, 'x');
Run Code Online (Sandbox Code Playgroud)
我在这做错了什么?
Bar*_*ers 41
replace返回一个字符串.尝试:
value = value.replace('.', 'x'); //
// or
value = value.replace(/\./g, 'x'); // replaces all '.'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27050 次 |
| 最近记录: |