jQuery_jquery를 기반으로 양식 제출 확인 구현

WBOY
풀어 주다: 2016-05-16 16:30:34
원래의
1364명이 탐색했습니다.

html 양식 코드:

코드 복사 코드는 다음과 같습니다.

>                                > >                                                           > >                                                                      > >                                                        >


jQuery 코드:




코드 복사


코드는 다음과 같습니다.

             $(함수(){
                $("form :input.required").each(function(){
              var $required = $("*")
//$(this).parent().append($required); //문서에 추가
                     $(this).parent().prepend($required)
              })
                 $('form :input').blur(function(){
              var $parent = $(this).parent()
If($(this).is('#사용자 이름')){
If(this.value==""||this.value.length<6){
>
                                 $parent.append('' errorMsg '');                           }else{
~ ~                     var okMsg = '올바른 입력'
                                 $parent.append('' okMsg ''); ~ ~ If($(this).is('#email')){
if(this.value==""||(this.value!=""
&&!/. @. .[a-zA-Z]{2,4}$/.test(this.value
))){
                                var errorMsg = '올바른 이메일 주소를 입력하세요.'
$parent.append('' errorMsg ''); ~                                              ~ ~              var okMsg = '올바른 입력';                                    $parent.append('' okMsg ''); ~                                                 ~               })                 $("form :input").focus(function(){               var $parent = $(this).parent()
                      $parent.find(".formtips").remove()
              })
                 $("#send").click(function(){
              var $parent = $(this).parent().parent()
                    $parent.find(".formtips").remove()
                     $("form .required:input").trigger('blur')
              var numError = $('form .onError').length
If(numError){
                        거짓 반환
~               })
                 $("#res").click(function(){
              var $parent = $(this).parent().parent()
                      $parent.find(".formtips").remove()
              })
        });

코드는 매우 간단하고 이해하기 쉽습니다. 여기서는 자세히 설명하지 않겠습니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿