JavaScript设置名字输入不合法的实现方法


Posted in Javascript onMay 23, 2017

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设置名字输入不合法的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js调用activeX获取u盘序列号的代码
Nov 21 Javascript
js实现两个值相加alert出来精确到指定位
Sep 25 Javascript
jquery的clone方法应用于textarea和select的bug修复
Jun 26 Javascript
js读取json的两种常用方法示例介绍
Oct 19 Javascript
jquery实现textarea 高度自适应
Mar 11 Javascript
JavaScript代码判断点击第几个按钮
Dec 13 Javascript
实例详解jQuery的无new构建
Aug 02 Javascript
Angular.js中用ng-repeat-start实现自定义显示
Oct 18 Javascript
JS对象创建的几种方式整理
Feb 28 Javascript
angularjs中回车键触发某一事件的方法
Apr 24 Javascript
详解在Vue中有条件地使用CSS类
Sep 30 Javascript
layer.alert回调函数执行关闭弹窗的实例
Sep 11 Javascript
node.js中express中间件body-parser的介绍与用法详解
May 23 #Javascript
微信小程序request出现400的问题解决办法
May 23 #Javascript
Bootstrap响应式表格详解
May 23 #Javascript
Node.js 实现简单的接口服务器的实例代码
May 23 #Javascript
用angular实现多选按钮的全选与反选实例代码
May 23 #Javascript
详解vue嵌套路由-params传递参数
May 23 #Javascript
详解vue嵌套路由-query传递参数
May 23 #Javascript
You might like
探讨php中防止SQL注入最好的方法是什么
2013/06/10 PHP
php读取mssql的ntext字段返回值为空的解决方法
2014/12/30 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
2015/09/20 PHP
php实现头像上传预览功能
2017/04/27 PHP
解决安装WampServer时提示缺少msvcr110.dll文件的问题
2017/07/09 PHP
PHP实现数组向任意位置插入,删除,替换数据操作示例
2019/04/05 PHP
jQuery 版本的文本输入框检查器Input Check
2009/07/09 Javascript
jquery调取json数据实现省市级联的方法
2015/01/29 Javascript
基于jquery实现在线选座订座之影院篇
2015/08/24 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
原生js仿jquery实现对Ajax的封装
2016/10/04 Javascript
PHP实现本地图片上传和验证功能
2017/02/27 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
2017/07/04 Javascript
详解Vue 事件修饰符capture 的使用
2017/12/29 Javascript
发布一款npm包帮助理解npm的使用
2019/01/03 Javascript
ES6 class的应用实例分析
2019/06/27 Javascript
react 移动端实现列表左滑删除的示例代码
2019/07/04 Javascript
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
Pycharm新手教程(只需要看这篇就够了)
2019/06/18 Python
Python queue队列原理与应用案例分析
2019/09/27 Python
python enumerate内置函数用法总结
2020/01/07 Python
pytorch实现CNN卷积神经网络
2020/02/19 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
2020/06/18 Python
英国第一的市场和亚马逊替代品:OnBuy
2019/03/16 全球购物
幼儿园长自我鉴定
2013/10/17 职场文书
高中生期末评语
2014/01/28 职场文书
大学生创业策划书
2014/02/02 职场文书
社区优秀志愿者材料
2014/02/02 职场文书
抗洪抢险事迹材料
2014/05/06 职场文书
个人自查自纠材料
2014/10/14 职场文书
2014年保育员工作总结
2014/12/02 职场文书
《怀念母亲》教学反思
2016/02/19 职场文书
Python3.8官网文档之类的基础语法阅读
2021/09/04 Python
在ubuntu下安装go开发环境的全过程
2022/08/05 Golang
Spring Boot实现文件上传下载
2022/08/14 Java/Android