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 相关文章推荐
用javascript获取地址栏参数
Dec 22 Javascript
JavaScript中数组对象的那些自带方法介绍
Mar 12 Javascript
jquery.ui.draggable中文文档(原文翻译)
Nov 15 Javascript
屏蔽IE弹出&quot;您查看的网页正在试图关闭窗口,是否关闭此窗口&quot;的方法
Dec 31 Javascript
跟我学习javascript的最新标准ES6
Nov 20 Javascript
使用jQuery,Angular实现登录界面验证码详解
Apr 27 jQuery
Angular2入门教程之模块和组件详解
May 28 Javascript
Node.js中流(stream)的使用方法示例
Jul 16 Javascript
jQuery中 DOM节点操作方法大全
Oct 12 jQuery
React 高阶组件入门介绍
Jan 11 Javascript
vue实现的网易云音乐在线播放和下载功能案例
Feb 18 Javascript
微信小程序授权登陆及每次检查是否授权实例代码
Sep 18 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实现删除空目录的方法
2015/03/16 PHP
php生成Android客户端扫描可登录的二维码
2016/05/13 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
Javascript学习笔记 delete运算符
2011/09/13 Javascript
关于jQuery UI 使用心得及技巧
2012/10/10 Javascript
Jquery中国地图热点效果-鼠标经过弹出提示层信息的简单实例
2014/02/12 Javascript
表单序列化与jq中的serialize使用示例
2014/02/21 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
2015/03/04 Javascript
JS简单限制textarea内输入字符数量的方法
2015/10/14 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
2016/05/16 Javascript
模板视图和AngularJS之间冲突的解决方法
2016/11/22 Javascript
Node.JS更改Windows注册表Regedit的方法小结
2017/08/18 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
解决npm管理员身份install时出现权限的问题
2018/03/16 Javascript
vue js秒转天数小时分钟秒的实例代码
2018/08/08 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
2019/03/07 Javascript
element-ui多文件上传的实现示例
2019/04/10 Javascript
小程序如何支持使用 async/await详解
2019/09/12 Javascript
简单了解Vue computed属性及watch区别
2020/07/10 Javascript
[02:19]DOTA2女子战队FOX视频专访:希望更多美眉一起加入
2013/10/15 DOTA
[47:12]TFT vs Secret Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
Python实现向QQ群成员自动发邮件的方法
2014/11/19 Python
Python实现获取操作系统版本信息方法
2015/04/08 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2018/04/02 Python
python斐波那契数列的计算方法
2018/09/27 Python
python判断计算机是否有网络连接的实例
2018/12/15 Python
基于python的socket实现单机五子棋到双人对战
2020/03/24 Python
Notino法国:购买香水和化妆品
2019/04/15 全球购物
银行存款证明样本
2014/01/17 职场文书
大学活动总结格式
2014/04/29 职场文书
海洋天堂观后感
2015/06/05 职场文书
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang
实操Python爬取觅知网素材图片示例
2021/11/27 Python
vue判断按钮是否可以点击
2022/04/09 Vue.js
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python