一句JS搞定只允许输入数字和字母

本文介绍了一种使用JavaScript的方法,可以在输入框中仅允许用户输入数字和字母。通过在input元素上设置onKeyUp事件并结合正则表达式,可以有效过滤掉非数字和非字母的输入。

一句JS搞定输入框只允许用户输入数字和字母类型的内容,对象是input输入框,当然也可以其它对象,只不过input输入框用的频率非常高。一句代码,不信么?那就看下边代码:

<INPUT class=input maxLength=12 size=15 name=username id="username" onKeyUp="value=value.replace(/[\W]/g,'')"></INPUT>

在input文本框中加入onKeyUp函数后,你会发现当你在输入框输入除了数字和字母的其它类型字符时,光标会自动删除你输入的字符,除非你输入的是数字或者字母。实用吧?

转载于:https://www.cnblogs.com/phpfensi/p/4333849.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值