JavaScript设置名字输入不合法的实现方法
更新时间:2017年05月23日 10:53:49 作者:kangjunfei
这篇文章主要介绍了JavaScript设置名字输入不合法的方法,需要的朋友可以参考下
html代码:
<tr> <th>输入名称:</th> <td><input type='text' class='normal' name='name' pattern='required' alt='名称'id="checkText" onblur="checkName()" /><label>* 特价活动名称</label></td> </tr>
在表单里设置id 和 onblur 事件 onblur:会在对象失去焦点时发生。
javascript代码:
function checkName() { //获取表单ID var cashName = document.getElementById("checkText").value; //正则匹配 var result=cashName.match(/[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im); if(result!=null) { document.getElementById("checkText").value=""; alert ("名称不能含有非法字符!"); } }
以上所述是小编给大家介绍的JavaScript设置名字输入不合法的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
pace.js和NProgress.js两个加载进度插件的一点小总结
这两个插件都是关于加载进度动画的,今天就和大家一起了解下pace.js和NProgress.js两个加载进度插件的一点小总结,感兴趣的朋友一起看看吧2018-01-01in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
近一年来,国内外都十分热衷于异步加载的研究,为了加快页面的载入速度,无阻塞加载Javascript的方法和框架成为了前端开发的焦点和亮点之一。2011-07-07
最新评论