$(document).ready(function() {
$("button").click(function() {
var value = $("#name").val();
var result = value.replace(',','-');
$("#name").val(result);
})
});
结果只有第一个逗号被替换,即:
1-2,3,4
jQuery并没有提供replaceAll方法,此时可以使用正则表达式来实现:
$(document).ready(function() {
$("button").click(function() {
var value = $("#name").val();
var reg = new RegExp(',','g');// g表示全局替换
var result = value.replace(reg,'-');
$("#name").val(result);
})
});