<h1>js验证输入框内容</h1>
<br />
<br />
只能输入英文
<input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')">
<br />
<br />
只能输入英文
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')"
onkeydown="fncKeyStop(event)" onpaste="return false"
oncontextmenu="return false" />
无法粘贴,右键不会弹出粘贴菜单
<br />
<br />
只能输入数字:
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">
onafterpaste 没有这个事件 修改为 onchange
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onchange="this.value=this.value.replace(/\D/g,'')">
<br />
<br />
只能输入数字,小数点:
<input name="price" type="text"
onkeyup="value=value.replace(/[^\d\.]/g,'')">
<br />
<br />
只能输入数字,小数点,下划线:
<input name="price" type="text"
onkeyup="value=value.replace(/[^\d\._]/g,'')">
<br />
<br />
只能输入英文和数字:
<input onkeyup="value=value.replace(/[\W]/g,'') "
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
<br />
<br />
只能输入汉字:
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">
<br />
<br />
禁止输入法输入:
<input type="text" style="ime-mode: disabled">
无法切换输入法
<br />
<br />
只能输入中文、英文、数字、@符号和.符号:
<input type="text"
onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.]/g,'')">
<br />
<br />
不能为空:
<input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')">
<br />
<br />

验证input输入框(字母,数字,符号,中文)相关推荐

  1. input输入框匹配数字(带两位小数) js--金额匹配

    input输入框匹配两位小数的金额,超过部分或者其他非数字和小数点字符不显示,小数点只能输入一次,第二次不能输入,代码: <input type="text" onkeyup ...

  2. vue格式化input输入框的数字,4位一分隔

    在做vue项目中,肯定会遇到过这样的场景,input输入框的手机号或者银行卡号的输入希望四位一分隔,方便查看和纠错,接下来直接上代码解决此类问题. template(别忘记data里面绑定accoun ...

  3. js验证input输入框(字母,数字,符号,中文)

    <h1>js验证输入框内容</h1> <br /> <br />   只能输入英文 <input type="text" on ...

  4. FCPX插件:创意有趣复古英文字母数字符号贴纸定格动画

    LenoFX Ransom Notes用光面杂志上的手剪字母创建独一无二的标题,混合搭配90个定格动画角色,包括字母.二合字母.后缀.符号.数字等等,为您的镜头增添酷炫氛围!使用可轻松自定义的参数探索 ...

  5. 批处理实现复杂密码(包含大小写字母数字符号)

    声明:欢迎批评指正,修正了因为特殊字符,造成的缺少字符和长度问题 目标:生成12位密码,4位为一组分别放入大写字母,数字,小写字母和字符 运行方法:分别保存为"复杂密码.bat"和 ...

  6. vue表单验证 input输入框禁止输入空格

    测试小姐姐让输入框不允许输入空格,安排. 刚开始用的下面这个方法,因为我是电脑端f12的情况下调试移动端,所以下面这个方法可以实现禁止输入空格,于是就打包测试上线了,上线后才发现真机中不支持,应该是p ...

  7. c语言统计字母数字符号个数程序,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include main() { int acount=0,bcount=0,ccount=0,dcount=0; char a; printf(&qu ...

  8. 正则验证 input 输入框,禁止输入表情包

    禁止输入表情包方法如下: includeSpecial (value) {if (!value) {return}// eslint-disable-next-lineconst regStr = / ...

  9. validate验证长度 vue_vue input 输入校验字母数字组合且长度小于30的实现代码

    下面一段代码给大家分享vue input 校验字母数字组合且长度小于30,具体代码如下所示: validateJyh(glhm){//校验关联交易号 var reg = /^[A-Za-z0-9]{1 ...

最新文章

  1. 利用pip3安装包只能在python2中调用
  2. 第十八章 应用举例:照片OCR-机器学习老师板书-斯坦福吴恩达教授
  3. php成绩查询系统的学习心得_PHP学习心得与体会
  4. FFMPEG结构体分析之AVFormatContext
  5. 技术沙龙|实力赋能开发者,助力企业从容应对数字化转型难题
  6. matlab二分类svm高斯核 实例,16 SVM - 代码案例三 - 不同SVM核函数效果比较
  7. openSUSE12.1安装及基本设置
  8. 你不能强迫别人进步,跟别人没法强迫你进步一样
  9. 最新AWVS14安装使用教程(2021年10月11日)
  10. Hdu-5053 the Sum of Cube(水题)
  11. Win系统 - 电脑一直停在正在关机的界面怎么办?
  12. 浮点数切分 C++
  13. 全球及中国泵真空系统行业发展战略与十四五布局规划报告2022版
  14. Lect2 BFS总结
  15. 动态站点地图提交百度收录
  16. 本地唯一985,要去省会了!
  17. 从进程中获取QQ号码
  18. Android 性能优化之线程优化
  19. 经济学人:谷歌、亚马逊等巨头有数据技术优势,会接管麦肯锡、波士顿咨询手中业务
  20. 读书笔记 | 《走出思维的误区》

热门文章

  1. cURL(wget)—— 测试 RESTful 接口及模拟 GET/POST/PUT/DELETE/OPTIONS 请求
  2. 生成式模型(generative) vs 判别式模型(discriminative)
  3. 人,作为社会的基础单元
  4. 猫眼(门镜)中的光学
  5. 解析几何 —— 经典题解
  6. utilities(C/C++)(二)
  7. python varchar_在python中声明varchar
  8. 计算机应用技术教程的答案,大学计算机应用技术教程答案
  9. python兼职程序员工资-Python 程序员的工资能有多高?
  10. python日常能做什么-Python除了做AI、还能干啥?