javascript如何设置名字输入不合法
html代码:
<tr><th>输入名称:</th><td><input type='text' class='normal' name='name' pattern='required' alt='名称'id="checkText" οnblur="checkName()" /><label>* 特价活动名称</label></td>
</tr>
在表单里设置id 和 onblur 事件 onblur:会在对象失去焦点时发生。
javascript代码:
function checkName() { //获取表单IDvar cashName = document.getElementById("checkText").value; //正则匹配 var result=cashName.match(/[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im); if(result!=null) { document.getElementById("checkText").value="";alert ("名称不能含有非法字符!");} }
转载于:https://blog.51cto.com/kangjunfei/1928142
javascript如何设置名字输入不合法相关推荐
- Chrome 中的 JavaScript 断点设置和调试技巧
你是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容.嗯~,用 ...
- 如何设置对输入字段的关注?
本文翻译自:How to set focus on input field? What is the 'Angular way' to set focus on input field in Angu ...
- java 文本框只读_[Java教程]javascript脚本设置输入框只读的问题
[Java教程]javascript脚本设置输入框只读的问题 0 2014-04-24 18:00:04 今天在开发中准备通过javascript设置input框只读属性的时候,用document.g ...
- 作为事件属性设置而输入的表达式“打开”产生如下错误:在Microsoft Office Access 与 OLE服务器或ActiveX控件通讯时出现问题。
使用acess2010打开表时出错 作为事件属性设置而输入的表达式"打开"产生如下错误:在Microsoft Office Access 与 OLE服务器或ActiveX控件通讯时 ...
- html倒计时timer,JavaScript定时器设置、使用与倒计时案例详解
本文实例讲述了JavaScript定时器设置.使用与倒计时案例.分享给大家供大家参考,具体如下: 1.设置定时器 定时器,适用于定时执行的任务中.在BOM的window对象中,有这样的两个函数是用于设 ...
- Input框设置只能输入中文
场景 设置input框只能输入中文. 效果 实现 <input name="nation" type="text" id="nation&quo ...
- JavaScript实现设置或清除数字指定偏移量上的位setBit算法(附完整源码)
JavaScript实现设置或清除数字指定偏移量上的位setBit算法(附完整源码) setBit.js完整源代码 setBit.js完整源代码 /*** @param {number} number ...
- 计算机按键变成音符怎么弄,作曲大师怎么设置键盘输入 音符快速输入方法
国内最著名的乐曲制作软件就是作曲大师了.它可以帮助音乐创作者快速制作出一篇乐谱,而且覆盖面广泛,支持少数民族乐器等,功能完善且专业,满足不同乐谱制作需求.对于老手们来说通过键盘输入音符可以极大的提高创 ...
- 【JavaScript练习】用户输入一个数判断是否是素数,并弹出返回值
[JavaScript练习]用户输入一个数判断是否是素数,并弹出返回值 <!DOCTYPE html> <html lang="en"><head&g ...
- 高德地图Javascript API设置域名白名单
高德地图Javascript API设置域名白名单 原文: 高德地图Javascript API设置域名白名单 在涉及到GPS地图相关应用的开发过程中,我们需要在高德开放平台注册相应的账号,并设置好相 ...
最新文章
- MFC应用程序中添加控制台窗口
- 简单又复杂的人工神经网络
- OpenShift 4 - DevSecOps Workshop (5) - 为Pipeline增加测试Task
- linux解挂文件磁盘的命令,Linux学习笔记(4)磁盘分区(fdisk)、挂载与文件系统命令...
- 【sklearn第二十二讲】协方差估计
- 《CCNP ROUTE 300-101认证考试指南》——2.10节 复习所有考试要点
- Jenkins-SCM
- 极化码理论及算法研究4-巴氏参数、GA算法以及matlab仿真
- Mac OSX x86 10.4.6 安装小记(1)
- MongonDB基本概念和文档操作
- 计算机管理--事件查看器,电脑自动重启 计算机管理事件查看器中显示错误6008...
- codeforces 69A. Young Physicist
- 关于软件产品化的几点思考【转】
- 黑苹果——推荐台式机(翻译自tonymacX86)
- windows System32 与SysWOW64区别
- 为什么你只需要CD音质:16bits, 44.1kHz的意义
- Java能抵挡住JavaScript的进攻吗?【转载】
- Android与IOS的的兼容总结
- 百钱买百鸡问题与百钱兑换问题(C与C++)经典编程算法
- ETL工具之Kettle
热门文章
- laravel 集合从父中移除_在 Laravel 7 中优雅使用 UUID 教程
- 怎么看作业部落的html,HTML问题汇总
- python:多维数组变一维数组
- 捡到iphone6怎么解锁_赛博朋克2077前期手枪用哪个好?2077节制结局及银杯节制解锁条件...
- mysql用root账户建立用户和赋予权限
- MacbookPro添加硬盘内存
- Swiper 触屏滑动切换
- mysql 添加列,修改列,删除列
- boost::bind 与 boost::function 的使用方法例子
- HttpContext.Current