请问文本框里输入的数字字符串要实现是四个一空格其余的都是三个一空格,怎么写js? 5
这个是统一的都是四个一空格,但不知道怎么实现我想要的形式,求大侠帮忙!!<inputtype="text"id="waterAcount"/><scripttype="t...
这个是统一的都是四个一空格,但不知道怎么实现我想要的形式,求大侠帮忙!!
<input type="text" id="waterAcount"/>
<script type="text/javascript">
window.onload =function() {
document.getElementById("waterAcount").onkeyup =function() {
this.value =this.value.replace(/\s/g,'').replace(/(\d{4})(?=\d)/g,"$1 ");;
};
};
</script> 展开
<input type="text" id="waterAcount"/>
<script type="text/javascript">
window.onload =function() {
document.getElementById("waterAcount").onkeyup =function() {
this.value =this.value.replace(/\s/g,'').replace(/(\d{4})(?=\d)/g,"$1 ");;
};
};
</script> 展开
2个回答
展开全部
<input type="text" id="waterAcount"/>
<script type="text/javascript">
window.onload =function() {
document.getElementById("waterAcount").onkeyup =function() {
this.value =this.value.replace(/\s/g,'').replace(/(\d{4}|[^\d]{3})/g,"$1 ");
};
};
</script>
//那数字字符串连在一起怎么区分???
<script type="text/javascript">
window.onload =function() {
document.getElementById("waterAcount").onkeyup =function() {
this.value =this.value.replace(/\s/g,'').replace(/(\d{4}|[^\d]{3})/g,"$1 ");
};
};
</script>
//那数字字符串连在一起怎么区分???
追问
您这个规则写出来还是一样的都是四位分开
追答
怎么一样啊 你写中文 英文就3位分开了
如果就是数字和中文英文连在一起怎么弄啊。。你没有说清楚。
叫我怎么写
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询