位置:首页 > web前端 > javascript

input输入时只能输入数字或者数字和字母等特定字符串

dearweb 发布:2021-09-08 21:26:15阅读:

最近项目中经常要对输入框做一些限制输入的操作,经过这段时间的积累,今天将一些常用的方法分享出来,希望能够帮助到大家。

文本框只能输入数字代码

value.replace(/\D/g,'')

只能输入数字和字母

value.replace(/[^a-zA-Z]/g,'')

只能输入字母和下划线

value.replace(/[^_a-zA-Z]/g,'')

只能输入数字和小数点

value.replace(/[^\0-9\.]/g,'')

只能输入中文

value.replace(/[^\u4E00-\u9FA5]/g,'')

只能输入中文英文数字和小数点

value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\ ]/g,'')

禁止输入中文

value.replace(/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/g,'');

禁止输入空格

value.replace(/\s+/g,'').replace(/[^\0-9\.]/g, '').trim()

除此之外小编之前还写过输入人民币的方法,感兴趣的小伙伴可以去瞅瞅输入人民币

24人点赞 返回栏目 提问 分享一波

小礼物走一波,支持作者

还没有人赞赏,支持一波吧

留言(问题紧急可添加微信 xxl18963067593) 评论仅代表网友个人 留言列表

暂无留言,快来抢沙发吧!

本刊热文
网友在读
手机扫码查看 手机扫码查看