`
hwaspf
  • 浏览: 8054 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

数字,Email,长度验证

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<script type="text/javascript">
validateNumber = function(id) {
    var input = document.getElementById(id); 
    input.onkeypress = function() {
   return event.keyCode >= 48 && event.keyCode <= 57
       || event.keyCode == 45 || event.keyCode == 43;
    }
    input.onbeforepaste = function() {
       clipboardData.setData('text', clipboardData.getData('text').replace(
       /[^-+\d]/g, ''));
    }
    input.style.imeMode = "disabled";
}

validateEmail = function(id){
    var input = document.getElementById(id); 
    var emailRegex = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    var emailRegex2 = /^(?:\w+.?)*\w+@(?:\w+\.?)+\w+$/;
    if(!emailRegex.test(input.value)){
       alert("Email格式不对!");
     input.value="";
    }
}

validateLength = function(id,len){
    var input = document.getElementById(id);
    if(input.value.length<len)
    alert("密码长度必须大于"+len+"位");
}
</script>
</HEAD>

<BODY>
<br><a>数字输入框:</a>
<input id="number" value="" onclick="validateNumber('number')">
<br>
<br><a>Email输入框:</a>
<input id="email" value="" onblur="validateEmail('email')">
<br>
<br><a>密码输入框:</a>
<input type="password" id="length" value="" onblur="validateLength('length',6)">
</BODY>
</HTML>
分享到:
评论

相关推荐

    JavaScript 数据验证、email验证等

    JavaScript email验证等数据验证 js数据验证、js email验证、js url验证、js长度验证、js数字验证等 非弹出对话框形式

    正则表达式数字验证

    验证用户密码:^[a-zA-Z]\w{5,17}$ 正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。 验证是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$\x22]+ 验证汉字:^[\u4e00-\u9fa5],{0,}$ 验证Email地址...

    js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装

    前段时间写了一个 js数据验证、js email验证、js url验证、js长度验证、js数字验证等 弹出对话框形式的但是,现在不太流行那种很不友好的方式,于是重写了一个,封装得更加好的,更友好的层形式共享给大家,如果大家使用...

    js验证表单大全

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单...

    表单验证大全.docx

    表单验证大全 1:js 字符串长度限制、判断字符长度、js限制输入、限制不能输入、textarea 长度限制 ...6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码

    js表单验证控制代码大全

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单只能为...

    简单的表单验证.zip

    对email只验证了@.必须出现且顺序要对,不能为空 2. 对于输入放入密码:第一个需要为字母,必须含有数字,长度有限制,不能为空 3. 再一次输入的密码和上一次的相同,不能为空 4. 姓名不含有数字,长度有限制,...

    js表单验证代码全集.docx

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单只能为...

    javascript表单验证大全

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单...

    js验证,javascript

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单只能为...

    关于js表单的验证大全

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单只能为...

    js表单验证控制代码大全.txt

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单只能为...

    js表单验证大全.txt

    6: js email验证 、js 判断email 、信箱/邮箱格式验证 7:js字符过滤,屏蔽关键字 8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同 2.3:表单只能为...

    数字的正则表达式写法参考书

    验证用户密码:^[a-zA-Z]\w{5,17}$ 正确格式为:以字母开头,长度在6-18之间,只能包含字符、数字和下划线。 验证是否含有 ^%&',;=?$\" 等字符:[^%&',;=?$\x22]+ 验证汉字:^[\u4e00-\u9fa5],{0,}$ 验证Email地址...

    用户注册信息填写验证程序

    注册信息包括用户名、密码、EMAIL地址...要求验证联系电话中只能输入数字,EMAIL地址中需要包括“@”符号,密码域不少于6位。要求联系电话在输入过程中保证不能有非数字,而其他两个域在点击注册按钮时再进行数据检查。

    js验证框架

    tt.LV(字符串长度) tt.CV(与其它字段或值比较) 直接通过tt.vf获取的验证器 req(非空) num(数字) int(整数) email(邮箱) ip(ipv4) postcode(邮政编码) tel(电话号码) idcard(身份证号码) 深入演示使用...

    js表单验证 表单验证类 整合

    修正Range验证类型时将数字当字符串比较的bug(感谢 cncom 和 xtlhnhbb ) 修正日期验证(感谢 Papsam ) 增加Username验证类型 增加对Phone验证类型时支持分机号 1.04 增加文件格式的过滤,用于上传时限制上传的...

    表单JS验证代码汇总

    到处收集的,表单JS验证代码汇总。包括表单的长度限制,只能输入英文,只能输入中文,只能输入数字,EMAIL验证等等功能。

    表单提交常用的验证

    vtype:验证类型的名字 alpha:限制只能输入字母 alphanum:限制只能输入字母和数字 email:验证email格式 url:验证url格式 editable:下拉框是否可编辑,默认为true disabled:控件是否可用,默认为false regex...

Global site tag (gtag.js) - Google Analytics