JavaScript【表单验证2】

来源:互联网 发布:官路淘宝 下载 编辑:程序博客网 时间:2024/05/18 03:55

JavaScript代码:

<script type="text/javascript"> //判断是否为空 function textIsNull(obj) {     if (obj.value.length > 0)         return true;     else         return false; }  //判断长度 function textLength(obj, min, max) {     if (isNaN(min))         min = 0;     if (isNaN(max))         max = obj.value.length;     if (obj.value.length >= min && obj.value.length <= max)         return true;     else         return false; }  //判断密码是否一致 function pwdSame(obj1, obj2) {     if (obj1.value == obj2.value)         return true;     else         return false; }  //鼠标移动上去时的样式 function textClear(obj) {     obj.style.borderWidth = "3px";     obj.select(); }  function dengluFocus() {     textClear(document.getElementById("zhanghao")); }  function mimaFocus() {     textClear(document.getElementById("mima")); }  function querenFocus() {     textClear(document.getElementById("queren")); } //鼠标离开时的样式 function textOut(obj) {     obj.style.borderWidth = "1px"; }  function dengluBlur() {     textOut(document.getElementById("zhanghao")); }  function mimaBlur() {     textOut(document.getElementById("mima")); }  function querenBlur() {     textOut(document.getElementById("queren")); } function subClick() {     if (textIsNull(document.getElementById("zhanghao")) == false) {         alert("账号不允许为空!");         document.getElementById("zhanghao").focus();     } else if (textIsNull(document.getElementById("mima")) == false) {         alert("密码不允许位空!");         document.getElementById("mima").focus();     } else if (textLength(document.getElementById("zhanghao"), 6, 20) == false) {         alert("账号必须在6-20位之间!");         document.getElementById("zhanghao").focus();     } else if (textLength(document.getElementById("mima"), 6, 20) == false) {         alert("密码不能小于6位!");         document.getElementById("mima").focus();     } else if (pwdSame(document.getElementById("mima"), document.getElementById("queren")) == false) {         alert("两次密码输入不一致,请重新输入!");         document.getElementById("mima").value = "";         document.getElementById("queren").value = "";         document.getElementById("mima").focus();     } else {         document.getElementById("myForm").submit();     } } function init() {     document.getElementById("sub").onclick = subClick;     document.getElementById("zhanghao").onfocus = dengluFocus;     document.getElementById("zhanghao").onblur = dengluBlur;     document.getElementById("mima").onfocus = mimaFocus;     document.getElementById("mima").onblur = mimaBlur;     document.getElementById("queren").onfocus = querenFocus;     document.getElementById("queren").onblur = querenBlur; }</script>
HTML代码:
<html xmlns="http://www.w3.org/1999/xhtml"><head>    <title>靠</title>   <style type="text/css">     input{         width:200px; }        .tijiao{         width:70px; }   </style>       </head><body onload="init()"><form id="myForm" action="index2.htm" method="post">    账        号:<input id="zhanghao" name="zhanghao" type="text" /><br />    密        码:<input id="mima" name="mima" type="password" /><br />    确认密码:<input id="queren" name="queren" type="password" /><br />    <input class="tijiao" id="sub" name="sub" type="button" value="提交" /></form></body></html>

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果手机点击病毒链接怎么办 苹果手机有病毒啦怎么办 苹果7p反复重启怎么办 苹果手机屏幕触屏不灵怎么办 苹果手机屏翘起来了怎么办 苹果x手机触屏失灵怎么办 苹果7手机变成黑白屏怎么办 苹果手机屏不动了怎么办 苹果6老是卡屏怎么办 苹果x卡屏死机怎么办 苹果6死机卡屏怎么办 苹果手机主屏死机怎么办 苹果7手机卡屏死机怎么办 苹果6s卡死了怎么办 6s手机显示丢失锁定怎么办 酷比s9被root怎么办 垃圾清理把相片删除了怎么办 小米电脑怎么下载软件怎么办 华为手机pin码忘了怎么办 锁屏密码忘了怎么办 抖音停止运行了怎么办? 华为手机右下角有个小人怎么办 华为手机程序停止运行怎么办 华为手机不支持软件搬家怎么办 红米手机没有任务键怎么办 进网许可丢了怎么办 华为稳私空间被稳蔵怎么办 华为手机安装不了软件怎么办 华为手机自动安装软件怎么办 手机在实体店买贵了怎么办 日本买的kindle坏了怎么办 华为麦芒4屏幕失灵怎么办 华为麦芒6屏幕失灵怎么办 手机为什么总显示内存不足怎么办 小米云服务满了怎么办 魅蓝s6声音小怎么办 华为畅享7s丢失怎么办 华为耳机孔坏了怎么办 苹果手机耳机插孔坏了怎么办 荣耀8听筒声音小怎么办 荣耀8听筒音量小怎么办