请问文本框里输入的数字字符串要实现是四个一空格其余的都是三个一空格,怎么写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>
展开
 我来答
a786566316
2013-03-07 · TA获得超过176个赞
知道答主
回答量:565
采纳率:0%
帮助的人:160万
展开全部
<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>

//那数字字符串连在一起怎么区分???
追问
您这个规则写出来还是一样的都是四位分开
追答
怎么一样啊  你写中文  英文就3位分开了

如果就是数字和中文英文连在一起怎么弄啊。。你没有说清楚。
叫我怎么写
神丶徒
2013-03-07
知道答主
回答量:66
采纳率:0%
帮助的人:18.3万
展开全部
replace("/slot=", "").replace
追问
不明白您写的!麻烦详细点,谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式