簡體   English   中英

Javascript簡單的表單驗證不起作用

[英]Javascript simple Form Validation not working

我一直在試圖弄清楚這個簡單的代碼。 我把它歸結為 IF Firstname 為空或 == 1 的地方,它會發出警報,但最終的 IF 語句總是響起,並且不會發出 false 或 true 警報。 有任何想法嗎?

function validateForm()
{
    var firstname=document.getElementById('firstname').value.trim();


var count=0;
if (firstname.length==0)
 { alert("EMPTY");
  document.getElementById("err_firstname").innerHTML="<br><span class='errorbar'>*This is a required field</span>";
  } else  {
   count++; 
   alert("COUNTED");
   document.getElementById("err_firstname").innerHTML="";
  }

  if (count==1)
      {
   return true; 
  alert("true");
   } else {
   document.getElementById("err_allerrors").innerHTML="<br><span class='errorbar'>*There is required information missing. Please enter all required data.</span>";
      return false;
             alert("false");       

     }
    //Verified         
}

alert()之前返回是問題所在

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM