二つのJavascriptはログインを検証します.
9570 ワード
第一種類
- if (document.form1.username.value==""){
- alert(" !");
- return false;
- }else if(!document.form1.username.value.match(usern)) {
-
- alert("
");
-
- username.value = '';
-
- username.focus();
-
- return false;
- }
-
- if (document.form1.name.value==""){
- alert(" !");
- return false;
- }
- else if(document.form1.name.value.length>10){
- alert(" !");
- return false;
- }
-
- if (document.form1.passwd.value==""){
- alert(" ! ");
- return false;
- }
- else if(document.form1.passwd.value.length>8||document.form1.passwd.value.length<6){
- alert(" 6~8 !");
- return false;
- }
-
- javascript radio button getElementById
-
- if (document.form1.sex.value==""){
- alert(" !");
- return false;
- }
-
- if (document.form1.city.value==""){
- alert(" !");
- return false;
- }
-
- return true;
- var usern = /^[a-zA-Z0-9_]{1,}$/;
- var a = document.getElementById("a").value;
- if (a==""){
- alert(" !");
- return false;
- }else if(!a.match(usern)) {
-
- alert(" ");
-
- a.value = '';
-
- return false;
- }
-
-
- var b = document.getElementById("b").value;
- if (b==""){
- alert(" !");
- return false;
- }else if(b.length>10) {
-
- alert(" ");
-
- b.value = '';
-
- //b.focus();
-
- return false;
- }
-
- var c = document.getElementById("c").value;
- if (c==""){
- alert(" ! ");
- return false;
- }
- else if(c.length>8||c.length<6){
- alert(" 6~8 !");
- return false;
- }
-
-
- var d = document.getElementsByName("sex")[0].value;
- var e = document.getElementsByName("sex")[1].value;
-
- if (!document.getElementsByName("sex")[1].checked && !document.getElementsByName("sex")[0].checked)
- {
-
- alert(" !")
- }
-
-
- if (document.form1.city.value==""){
- alert(" !");
- return false;
- }
-
-
- var f=document.getElementsByName("text")[0].value;
- if(f.length>100){
-
- lert(" 100!");
-
-
- }
-
-
- return true;
: IE ,getElementsByName id FF ,getElementsByName name