zoukankan      html  css  js  c++  java
  • input输入框校验,字母,汉字,数字等

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>正则表单验证</title>
    <link rel="stylesheet" href="">
    </head>
    <body>
    <p>
    只允许输入数字
    <input type="text" onkeyup="value=value.replace(/[^d]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))" >
    <input type="text" onkeyup="this.value=this.value.replace(/[^d]/g,'')">
    </p>

    <p>
    只允许输入字母
    <input type="text" onkeyup="value=value.replace(/[^A-Za-z]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^A-Za-z]/g,''))" >
    <input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">
    </p>

    <p>
    只允许输入汉字
    <input type="text" onkeyup="value=value.replace(/[^u4e00-u9fa5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4e00-u9fa5]/g,''))" >
    <input type="text" onkeyup="this.value=this.value.replace(/[^u4e00-u9fa5]/g,'')">
    </p>

    <p>
    只能输入数字和字母
    <input type="text" onkeyup="value=value.replace(/[W]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[W]/g,''))" >
    <input type="text" onKeyUp="value=value.replace(/[W]/g,'')">
    </p>

    <p>
    只能输入email格式的数据(字母 数字 - _ @)
    <input type="text" onkeyup="value=value.replace(/[^a-zA-Z-_@.0-9]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^a-zA-Z-_@.0-9]/g,''))" >
    <input type="text" onKeyUp="value=value.replace(/[^a-zA-Z-_@.0-9]/g,'')">
    </p>
    <p>
    只允许输入数字和字母和汉字
    <input type="text" onkeyup="value=value.replace(/[^wu4E00-u9FA5]/g, '')">

    </body>
    </html>

  • 相关阅读:
    sizeof运算符、虚函数、虚继承考点(待修改)
    sizeof运算符、字节对齐考点(面宝P50)
    浮点数的存储、类型转换知识点(面宝P34)
    赋值语句C++(面宝P29)
    求格子中的最短路径条数问题
    求两个数的最大公约数和最小公倍数Java(cvte考题)
    快速排序c代码
    希尔排序java代码
    快速排序java代码
    归并排序java代码
  • 原文地址:https://www.cnblogs.com/work-web/p/6639485.html
Copyright © 2011-2022 走看看