jQuery 양식 유효성 검사-phoneUS 및 기본 메시지 스타일

타이슨 윌리엄스

jQuery Validation Plugin으로 확인 된 (미국) 전화 번호 요청 양식을 만들려고합니다 . 다음은 두 가지 예입니다.

  1. 아름다운 오류 메시지이지만 전화 번호를 확인하지 않습니다.
  2. 일반 오류 메시지이지만 전화 번호를 확인합니다.

동일한 HTML을 사용합니다 (아래 참조). 두 번째도 일부 JavaScript를 사용합니다 (아래 참조).

HTML

<form id="myform">
<table>
    <tr>
        <td>Name</td>
        <td>Phone Number</td>
        <td></td>
    </tr>
    <tr>
        <td>
            <input type="text" name="Name" required="required" />
        </td>
        <td>
            <input type="phoneUS" name="PhoneNumber" />
        </td>
        <td>
            <input type="submit" />
        </td>
    </tr>
</table>
</form>

자바 스크립트

$(document).ready(function () {

$('#myform').validate({ // initialize the plugin
    errorElement: 'div',
    submitHandler: function (form) { // for demo
        alert('valid form submitted'); // for demo
        return false; // for demo
    }
});

});

아름다운 오류 메시지와 전화 번호 확인을 모두 원하지만 어떻게해야할지 모르겠습니다. 사실, 유효성 검사 코드가 명시 적으로 호출되지 않았기 때문에 첫 번째 코드가 어떻게 유효성을 검사하는지 이해하지 못합니다.

누군가 무슨 일이 일어나고 있는지 설명 할 수 있습니까?

맥주

required="required"이름 입력 속성 때문에 "아름다운"오류 메시지가 표시 됩니다.

이것은 표준 HTML5 양식 유효성 검사 속성이므로 브라우저에서 전적으로 처리합니다. 인생의 많은 것들이 그렇듯이, 당신의 브라우저에 따라 당신의 아름다움은 나의 아름다움과 같지 않을 수 있습니다.

이전 브라우저는 전혀 인식하지 못합니다 -http : //caniuse.com/#search=form%20validation 예 : 10 이전의 IE.

input type="tel"for 전화 번호 도 있습니다 . 표준 알파 1 대신 숫자 키보드를 표시해야하므로 모바일 장치에 특히 유용하지만 브라우저 지원은 더 제한적입니다. http://caniuse.com/#feat=input- 이메일 전화 URL

tel유형 pattern에는 특정 전화 번호 형식을 지정하기위한 정규식을 허용 하는 속성 도 있습니다 . http://www.w3.org/TR/html-markup/input.tel.html

그러나 장단점은 오류 메시지에 대한 일관된 모양이 필요하고 이전 브라우저와의 호환성이 필요한 경우 Javascript 기반 솔루션이 필요하다는 것입니다.

편집 : JSFiddle 예제를 사용하여 업데이트 input type="tel"하고 미국 전화 번호 패턴 (nnn-nnn-nnnn) : http://jsfiddle.net/h5xf2wdk/1/

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jquery validate-여러 양식 및 이메일 유효성 검사

분류에서Dev

jQuery 양식 유효성 검사 기본 메시지 교체가 작동하지 않음

분류에서Dev

Jquery 게시물 및 HTML 양식 유효성 검사

분류에서Dev

jquery 유효성 검사기 양식 : 원격 이메일 유효성 검사 완료 후 양식 작업에 액세스하는 방법

분류에서Dev

PHP / JavaScript 이메일 양식 및 유효성 검사

분류에서Dev

PHP 양식 유효성 검사 및 오류 메시지

분류에서Dev

Symfony 2.6 양식 유효성 검사 및 오류 메시지

분류에서Dev

양식 제출시 유효성 검사 메시지 지우기

분류에서Dev

jquery 양식 유효성 검사의 오류 메시지

분류에서Dev

양식 유효성 검사기 메시지

분류에서Dev

부트 스트랩 텍스트 상자 옆에 Jquery 양식 유효성 검사 메시지 표시

분류에서Dev

MVC 양식 데이터 유효성 검사 및 jquery 유효성 검사

분류에서Dev

양식이 제출되거나 필드가 더러울 때 유효성 검사 메시지 표시-제출할 때 사용자 지정 및 기본값 모두 표시되는 유효성 검사 메시지

분류에서Dev

텍스트 양식 필드 유효성 검사기 오류 메시지가 표시되지 않음

분류에서Dev

jquery 양식 URL 유효성 검사 사용자 지정 메시지

분류에서Dev

jquery 유효성 검사 플러그인-기본값 및 유효성 검사

분류에서Dev

PHP 기본 양식 유효성 검사

분류에서Dev

양식 제출시 JQuery 양식 유효성 검사 문제

분류에서Dev

jquery는 기본 및 브라우저 유효성 검사를 방지합니다.

분류에서Dev

제출을 방지하기위한 jquery 양식 유효성 검사

분류에서Dev

Jquery 양식 유효성 검사기가 작동하지 않습니다.

분류에서Dev

jQuery 양식 유효성 검사 및 구문

분류에서Dev

자바 스크립트 양식 유효성 검사, 유효성 검사 메시지가 빠르게 사라짐

분류에서Dev

양식에 유효성 검사 메시지를 표시하는 레일

분류에서Dev

두 번 나타나는 PHP 양식 유효성 검사 메시지

분류에서Dev

CKEditor 및 JQuery 유효성 검사 : 텍스트 입력 후 오류 메시지가 사라지지 않음

분류에서Dev

ngClass 및 양식 유효성 검사 타임 라인

분류에서Dev

양식 제출시 이메일 값 유효성 검사 오류

분류에서Dev

이메일 및 우편 번호와 일치하는 자바 스크립트 양식 유효성 검사

Related 관련 기사

  1. 1

    jquery validate-여러 양식 및 이메일 유효성 검사

  2. 2

    jQuery 양식 유효성 검사 기본 메시지 교체가 작동하지 않음

  3. 3

    Jquery 게시물 및 HTML 양식 유효성 검사

  4. 4

    jquery 유효성 검사기 양식 : 원격 이메일 유효성 검사 완료 후 양식 작업에 액세스하는 방법

  5. 5

    PHP / JavaScript 이메일 양식 및 유효성 검사

  6. 6

    PHP 양식 유효성 검사 및 오류 메시지

  7. 7

    Symfony 2.6 양식 유효성 검사 및 오류 메시지

  8. 8

    양식 제출시 유효성 검사 메시지 지우기

  9. 9

    jquery 양식 유효성 검사의 오류 메시지

  10. 10

    양식 유효성 검사기 메시지

  11. 11

    부트 스트랩 텍스트 상자 옆에 Jquery 양식 유효성 검사 메시지 표시

  12. 12

    MVC 양식 데이터 유효성 검사 및 jquery 유효성 검사

  13. 13

    양식이 제출되거나 필드가 더러울 때 유효성 검사 메시지 표시-제출할 때 사용자 지정 및 기본값 모두 표시되는 유효성 검사 메시지

  14. 14

    텍스트 양식 필드 유효성 검사기 오류 메시지가 표시되지 않음

  15. 15

    jquery 양식 URL 유효성 검사 사용자 지정 메시지

  16. 16

    jquery 유효성 검사 플러그인-기본값 및 유효성 검사

  17. 17

    PHP 기본 양식 유효성 검사

  18. 18

    양식 제출시 JQuery 양식 유효성 검사 문제

  19. 19

    jquery는 기본 및 브라우저 유효성 검사를 방지합니다.

  20. 20

    제출을 방지하기위한 jquery 양식 유효성 검사

  21. 21

    Jquery 양식 유효성 검사기가 작동하지 않습니다.

  22. 22

    jQuery 양식 유효성 검사 및 구문

  23. 23

    자바 스크립트 양식 유효성 검사, 유효성 검사 메시지가 빠르게 사라짐

  24. 24

    양식에 유효성 검사 메시지를 표시하는 레일

  25. 25

    두 번 나타나는 PHP 양식 유효성 검사 메시지

  26. 26

    CKEditor 및 JQuery 유효성 검사 : 텍스트 입력 후 오류 메시지가 사라지지 않음

  27. 27

    ngClass 및 양식 유효성 검사 타임 라인

  28. 28

    양식 제출시 이메일 값 유효성 검사 오류

  29. 29

    이메일 및 우편 번호와 일치하는 자바 스크립트 양식 유효성 검사

뜨겁다태그

보관