JS实现文本框只能输入数字和字母
发布时间:2018-09-02 12:36:09 所属栏目:模式 来源:站长网
导读:以前曾经用javascript写过验证文本框只能输入小数(需要保留两位小数点)的例子,记得主要是通过判断eventkey或evencode来实现的,最经接手别人的项目要增加对文本框进行验证,只能输入数字和字母,后台和前台验证都可以,为了尽量减少代码的改动,决定用 Ja
以前曾经用javascript写过验证文本框只能输入小数(需要保留两位小数点)的例子,记得主要是通过判断eventkey或evencode来实现的,最经接手别人的项目要增加对文本框进行验证,只能输入数字和字母,后台和前台验证都可以,为了尽量减少代码的改动,决定用JavaScript来实现验证。 代码如下: Copy to Clipboard![]() var re=/^[A-Za-z0-9]*$/; var str=''; function checknum(obj) { if(re.test(obj.value)==false){ obj.value=str; alert("only input alpha numeric characters"); } else { str=obj.value; } } <input type="text" name="txtName" onpropertychange="checknum(this)"> 感觉用正则表达式验证还是蛮简洁的。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 阿斯麦二季度营收超过33亿欧元 同比环比均大幅增长
- 谷歌放缓招聘速度:2000多份合同工和临时工offer被取消
- Google Cloud和Telefónica携手进行西班牙数字化
- 看好蔚来用户服务理念 长城从蔚来吸纳前用户中心副总裁赵昱
- 英特尔详解第三代至强可扩展处理器,阿里 / 百度 / 腾讯将采
- 不用大炮打蚊子,无人机灭蚊战:无人机成为全球范围的灭蚊利
- 想试试罗永浩做的office吗?12月初发布会拭目以待
- 利用VMware Cloud Director漏洞,黑客可以抢占公司服务器
- 余承东:华为5G旗舰机出货量已突破1000万部
- 龙芯新款处理器3A4000/3B4000发布:GS464v架构 性能提升一倍