刚做的网站怎么知道有没有潜在的,在线培训app,互联网十大上市公司,网站宣传内容我们在做开发时#xff0c;经常要做表单验证#xff0c;比如验证文本框必须填内容时#xff0c;而文本框又很多时#xff0c;传统的做法是逐个判断: if (form1.name.value ) { alert(Sorry,please input your name!) form1.focus(); } 这样一来要…我们在做开发时经常要做表单验证比如验证文本框必须填内容时而文本框又很多时传统的做法是逐个判断: if (form1.name.value ) { alert(Sorry,please input your name!) form1.focus(); } 这样一来要写的代码太多了,有没有“偷懒”的方法呢答案是肯定的请看下面的代码!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtml xmlnshttp://www.w3.org/1999/xhtmlheadtitle“偷懒”的表单验证Demo/titlemeta http-equivContent-Type contenttext/html; charsetgb2312 /meta nameGenerator contentEditPlus /meta nameAuthor contentDickymeta nameKeywords contentName:Dicky;QQ:25941;MSN:HaiJunGuHotMail.Commeta nameDescription contentName:Dicky;QQ:25941;MSN:HaiJunGuHotMail.Comscript languagejavascript typetext/javascript!--//剪去字符串内的所有空格function JsTrim(str){var newstr for(var jj 0;jj str.length;jj ){var tmpstr str.substring(jj,jj1);if (tmpstr ! ){newstr newstr tmpstr;}}return newstr;}function CheckForm(){var obj document.body.getElementsByTagName(input); //列出所有标签为input的集合for (var mm 0; mm obj.length; mm){if ((obj[mm].getAttribute(type) text) (obj[mm].getAttribute(name) ! Address)) //不检查Address是否输入{if (JsTrim(obj[mm].value) ){window.alert(obj[mm].getAttribute(ErrorMsg)); //弹出错误提示语obj[mm].focus();obj[mm].select();return false;}}}document.form1.submit();}//--/script/headbodyform nameform1 methodpost οnsubmitreturn CheckForm(this);divName:input typetext nameName errormsgSorry,please input your name! //divdivSex :input typetext nameSex errormsgSorry,please input your sex! //divdivAge :input typetext nameAge errormsgSorry,please input your age! //divdivAddr:input typetext nameAddress /divinput typesubmit nameSubmit valueSubmit / input typereset nameReset valueReset //div/form/body/html转载于:https://www.cnblogs.com/Nina-piaoye/archive/2006/11/13/559288.html