首页 > Java Script > input输入后立即替换指定的字符串
2017
01-14

input输入后立即替换指定的字符串

//替换输入框里的字符串
//用法:1、单个字符替换 <input onkeyup="replaceStr(this, ',', ',');" onafterpaste="replaceStr(this, ',', ',');">
//用法:2、数组字符替换 <input onkeyup="replaceStr(this, [',', '。'], [',', '.']);" onafterpaste="replaceStr(this, [',', '。'], [',', '.']);">
function replaceStr($self, $from ,$to){
    if($.isArray($from) && $.isArray($to)){
        //如果是数组
        $.each($from,function(key, val) {
            $self.value = $self.value.replace(val, $to[key]);
        });
    }else{
        //如果是单个字符串
        $self.value = $self.value.replace($from, $to);
    }
}



留下一个回复

你的email不会被公开。