2016-12-26 1 views
0

이 스크립트에는 문제가 있습니다. 두 개의 텍스트 상자에 주어진 유효성 확인에 대한 내 기능. 아무도 나를 도울 수 있습니까?두 텍스트 상자에 유효성을 부여하는 방법

내 기능 : JQuery와 :

<script> 
      window.onload = function() { 
      document.getElementById("pass").onchange = validatePassword; 
      document.getElementById("rp_pass").onchange = validatePassword; 
     }; 
     function validatePassword() 
     { 
      var pass2=document.getElementById("pass").value; 
      var pass1=document.getElementById("rp_pass").value; 
      if(pass1!=pass2) 
       document.getElementById("rp_pass").setCustomValidity("Passwords Don't Match"); 
      else 
       document.getElementById("rp_pass").setCustomValidity(''); 
        //empty string means no validation error 
     } 

    </script> 
+0

에만 [태그를 사용하십시오

window.onload = function() { document.getElementById("pass").onchange = validatePassword; document.getElementById("rp_pass").onchange = validatePassword; }; function validatePassword() { var pass2=document.getElementById("pass").value; var pass1=document.getElementById("rp_pass").value; if(pass1!=pass2) document.getElementsByClassName("customvalidity").setCustomValidity("Passwords Don't Match"); else document.getElementsByClassName("customvalidity").setCustomValidity(''); //empty string means no validation error }
<input type="text" value="" id="pass" class="customvalidity"/> <input type="text" value="" id="rp_pass" class="customvalidity" />
도움이되기를 바랍니다 각 텍스트 상자에 같은 클래스를 적용하고 클래스에 setCustomValidity을 적용 jQuery 유효성 검사 플러그인에 대해 질문 할 때 -validate] 태그를 사용하십시오. 편집 됨. 감사. – Sparky

답변

관련 문제