tnfh.net
当前位置:首页 >> js代码校验 >>

js代码校验

这是一般表单中会用到的 1. 长度限制 function test() { if(document.a.b.value.length>50) { alert(”不能超过50个字符1); document.a.b.focus(); return false; } } 2. 只能是汉字 3.” 只能是英文 function onlyEng() { if(!(event.keyCode>=6...

下面的代码测试通过,不过你说的密码不能重复是什么意思? function checkReg(){ if (document.regForm.username.value == ""){ alert ("提示:\n\n必须输入用户名!"); document.regForm.username.focus(); return false; } if (document.regFo...

function validation(){ if(document.getEletementById("name").value="":) { alert("姓名不能为空"); document.getEletementById("name").focus(); return false; } //其他同上验证! if(){} retrun true; }

(function($){ $("按钮ID").onclick = function(){if(!(/^[0-9]{5,10}$/.test($("输入框ID").value))) {alert("不是QQ号码"); return !1}}; })(function(id){return document.getElementById(id)});

使用JS验证手机号可以使用正则表达式: 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 JS中的正则函数: R...

如果判断输入的是否是数字,如果不是数字弹出一个提示:简易代码如下:var oInp = document.getElementById('inp');oInp.onblur=function(){if(isNaN(Number(oInp.value))){ //当输入不是数字的时候,Number后返回的值是NaN;然后用isNaN判断。al...

在id为tt的input输入框输入字符串,满足你的要求出现true否则是false,代码如下: function test(){ var a = $("#tt").val(); if(a.match(/^[a-zA-Z0-9]+$/g)){ alert("true"); }else{ alert("false"); } return false; }

function chk(s){//返回空串表示合格 if (s.length12) return '长度大于12位'; elseif (! s.match(/[0-9]/)) return '没有数字'; elseif (! s.match(/[a-zA-Z]/)) return '没有字母'; else return ''; }

这种写法只能在asp中(若果是java,就是jsp),js中是不行的,可以把上面的js校验代码放在asp文件中,或者在asp中定义一个js全局变量:vara="",然后再在js文件中使用这个全局变量。

var value = "1234"; while(window.prompt("请输入密码:","") != value) { continue; } 简单设置一个密码1234,如果没有输入正确,就一直提示输入。不过别人看了你页面的源代码后,就可以知道密码了。

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com