HTML에서 양식 유효성 검사를 추가하는 방법은 무엇입니까?

Bhairav

양식이 있습니다.

<form method="post">                    
     <input type="text" name="name" placeholder="Name :" data-required="true" data-type="Name">
     <input type="text" name="email" placeholder="Email:" data-required="true" data-type="Email">
     <input type="text" name="phone" placeholder="Phone Number:" data-required="true" data-type="Phone">
     <select>
            <option value="" disabled selected>College Name:</option>
            <option>College 1</option>
            <option>College 2</option>
            <option>College 3</option>
            <option>College 4</option>
            <option>College 5</option>
            <option>College 6</option>
     </select>  
     <select>
            <option value="" disabled selected>Enquiry Type:</option>
            <option>MD/MS Coaching</option>
            <option>MDS Coaching</option>
            <option>DNB Coaching</option> 
     </select>
     <textarea>Message</textarea>                    
     <button class="btn btn-info" type="submit">Submit</button>
 </form>

이제 필드 아래에 텍스트를 빨간색으로 표시하는 것과 같이 각 필드에 유효성 검사 메시지를 추가해야합니다.

Javascript 또는 JQuery에 대해 잘 모릅니다.

필드에 유효성 검사를 추가하는 데 도움을주세요.

산딥 나약

HTML5 자체로 유효성 검사를 수행 할 수 있지만 일반적으로 jQuery Validate Plugin을 사용합니다.

라이브러리 가 필요 jQuery하고 포함됩니다 jQuery Validate Plugin.

이렇게 확인하십시오. 이름 필드에 대해서만 확인했습니다. 다른 분야를 위해 앞으로 나아갈 수 있습니다.

var self = this;
$(document).ready(function() {
  
  
  // Right way, as suggested by @Sparky in the comments below, is to have attache validation code to the form only once.
  $("#myForm").validate({
    rules: {

      'name': { // this is value of the name attribute of your field
        required: true,
      },

      'email': {
        required: true,
        // regex: 'regex for email field goes here'
      }
    },
    messages: {
      'name': {
        required: "Name is required"
      },

      'email': {
        required: "Email is required",
        //regex: 'Error response for regex fail goes here'
      }
    }

  });
  $(".submit").click(function() {

    
    // Do a check each time before submit
    if (!$("#myForm").valid())
      alert("Form has validation errors. Cannot submit!!");
    else {
      alert("Form can be submitted!!");
      // do jQuery form submit here
    }
  });

});
.error {
  color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="https://ajax.aspnetcdn.com/ajax/jquery.validate/1.14.0/jquery.validate.js"></script>

<form method="post" id="myForm">
  <input type="text" name="name" placeholder="Name :" data-required="true" data-type="Name">
  <input type="text" name="email" placeholder="Email:" data-required="true" data-type="Email">
  <input type="text" name="phone" placeholder="Phone Number:" data-required="true" data-type="Phone">
  <select>
    <option value="" disabled selected>College Name:</option>
    <option>College 1</option>
    <option>College 2</option>
    <option>College 3</option>
    <option>College 4</option>
    <option>College 5</option>
    <option>College 6</option>
  </select>
  <select>
    <option value="" disabled selected>Enquiry Type:</option>
    <option>MD/MS Coaching</option>
    <option>MDS Coaching</option>
    <option>DNB Coaching</option>
  </select>
  <textarea>Message</textarea>
  <button class="btn btn-info submit">Submit</button>
</form>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

React-redux에서 양식 입력 및 유효성 검사를 처리하는 방법은 무엇입니까?

분류에서Dev

React에서 양식 유효성 검사 후 사용자를 라우팅하는 방법은 무엇입니까?

분류에서Dev

HTML 양식에서 사용자 지정 HtmlInputElement의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

vuetify 양식에서 API를 호출하는 사용자 지정 유효성 검사를 추가하는 방법은 무엇입니까?

분류에서Dev

반응에서 양식 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

ember-cli 앱에서 양식 유효성 검사를 구현하는 방법은 무엇입니까?

분류에서Dev

버튼 클릭시 HTML 양식 유효성 검사를 사용하는 방법은 무엇입니까?

분류에서Dev

React Material-UI TextField 및 Select에 양식 유효성 검사를 적용하는 방법은 무엇입니까?

분류에서Dev

선택 상자에 대한 양식 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

양식 유효성 검사에 오류가있을 때 양식 제출 단추가 작동하지 않도록하는 방법은 무엇입니까?

분류에서Dev

양식에서 드롭 다운 메뉴의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

angularjs에서 유효성 검사 후 양식을 제출하는 방법은 무엇입니까?

분류에서Dev

reset ()에서 양식의 유효성을 검사하지 않는 방법은 무엇입니까?

분류에서Dev

ajax 양식 제출을 사용하여 codeigniter 양식 유효성 검사에서 오류를 인라인으로 표시하는 방법은 무엇입니까?

분류에서Dev

브라우저 DevTools를 통해 타사 사이트에서 입력 양식 유효성 검사를 트리거하는 방법은 무엇입니까?

분류에서Dev

Formik + Yup을 사용하여 유효성 검사 오류가있는 경우 양식 제출시 메서드를 호출하는 방법은 무엇입니까?

분류에서Dev

Play Framework 2에서 양식 도우미없이 전체 양식 유효성 검사 오류 메시지를 얻는 방법은 무엇입니까?

분류에서Dev

이 양식 유효성 검사 스크립트를 반환하기 전에 전체 양식 섹션을 반복하는 방법은 무엇입니까?

분류에서Dev

유효성 검사를 위해 한 페이지에서 두 가지 양식을 처리하는 방법은 무엇입니까?

분류에서Dev

"양식 보내기"버튼을 누른 후에 만 PHP 양식 필드 유효성 검사를 호출하는 방법은 무엇입니까?

분류에서Dev

양식에 모든 필드가 제공 될 때까지 asp.net mvc 원격 유효성 검사를 억제하는 방법은 무엇입니까?

분류에서Dev

jQuery를 사용하여 주입 된 ajax 양식에 여러 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

양식 재설정 react-final-form에서 유효성 검사를 비활성화하는 방법은 무엇입니까?

분류에서Dev

특정 레코드 범위 내에서 is_unique 양식 유효성 검사를 사용하는 방법은 무엇입니까?

분류에서Dev

ID를 추가하는 방법에 양식 유효성 검사에 오류 div가 있습니다.

분류에서Dev

EditForm이있는 구성 요소를 만들고 양식과 유효성 검사를 내부에 캡슐화하는 방법은 무엇입니까?

분류에서Dev

양식이 HTML 문서로 코딩 될 때 연락처 양식의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

CodeIgniter의 양식 유효성 검사 콜백 메서드에서 데이터를 반환하는 방법은 무엇입니까?

분류에서Dev

Django에서 상속 된 모델 속성에 대한 일반 모델 양식 필드 유효성 검사기를 만드는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    React-redux에서 양식 입력 및 유효성 검사를 처리하는 방법은 무엇입니까?

  2. 2

    React에서 양식 유효성 검사 후 사용자를 라우팅하는 방법은 무엇입니까?

  3. 3

    HTML 양식에서 사용자 지정 HtmlInputElement의 유효성을 검사하는 방법은 무엇입니까?

  4. 4

    vuetify 양식에서 API를 호출하는 사용자 지정 유효성 검사를 추가하는 방법은 무엇입니까?

  5. 5

    반응에서 양식 유효성 검사를 수행하는 방법은 무엇입니까?

  6. 6

    ember-cli 앱에서 양식 유효성 검사를 구현하는 방법은 무엇입니까?

  7. 7

    버튼 클릭시 HTML 양식 유효성 검사를 사용하는 방법은 무엇입니까?

  8. 8

    React Material-UI TextField 및 Select에 양식 유효성 검사를 적용하는 방법은 무엇입니까?

  9. 9

    선택 상자에 대한 양식 유효성 검사를 수행하는 방법은 무엇입니까?

  10. 10

    양식 유효성 검사에 오류가있을 때 양식 제출 단추가 작동하지 않도록하는 방법은 무엇입니까?

  11. 11

    양식에서 드롭 다운 메뉴의 유효성을 검사하는 방법은 무엇입니까?

  12. 12

    angularjs에서 유효성 검사 후 양식을 제출하는 방법은 무엇입니까?

  13. 13

    reset ()에서 양식의 유효성을 검사하지 않는 방법은 무엇입니까?

  14. 14

    ajax 양식 제출을 사용하여 codeigniter 양식 유효성 검사에서 오류를 인라인으로 표시하는 방법은 무엇입니까?

  15. 15

    브라우저 DevTools를 통해 타사 사이트에서 입력 양식 유효성 검사를 트리거하는 방법은 무엇입니까?

  16. 16

    Formik + Yup을 사용하여 유효성 검사 오류가있는 경우 양식 제출시 메서드를 호출하는 방법은 무엇입니까?

  17. 17

    Play Framework 2에서 양식 도우미없이 전체 양식 유효성 검사 오류 메시지를 얻는 방법은 무엇입니까?

  18. 18

    이 양식 유효성 검사 스크립트를 반환하기 전에 전체 양식 섹션을 반복하는 방법은 무엇입니까?

  19. 19

    유효성 검사를 위해 한 페이지에서 두 가지 양식을 처리하는 방법은 무엇입니까?

  20. 20

    "양식 보내기"버튼을 누른 후에 만 PHP 양식 필드 유효성 검사를 호출하는 방법은 무엇입니까?

  21. 21

    양식에 모든 필드가 제공 될 때까지 asp.net mvc 원격 유효성 검사를 억제하는 방법은 무엇입니까?

  22. 22

    jQuery를 사용하여 주입 된 ajax 양식에 여러 유효성 검사를 수행하는 방법은 무엇입니까?

  23. 23

    양식 재설정 react-final-form에서 유효성 검사를 비활성화하는 방법은 무엇입니까?

  24. 24

    특정 레코드 범위 내에서 is_unique 양식 유효성 검사를 사용하는 방법은 무엇입니까?

  25. 25

    ID를 추가하는 방법에 양식 유효성 검사에 오류 div가 있습니다.

  26. 26

    EditForm이있는 구성 요소를 만들고 양식과 유효성 검사를 내부에 캡슐화하는 방법은 무엇입니까?

  27. 27

    양식이 HTML 문서로 코딩 될 때 연락처 양식의 유효성을 검사하는 방법은 무엇입니까?

  28. 28

    CodeIgniter의 양식 유효성 검사 콜백 메서드에서 데이터를 반환하는 방법은 무엇입니까?

  29. 29

    Django에서 상속 된 모델 속성에 대한 일반 모델 양식 필드 유효성 검사기를 만드는 방법은 무엇입니까?

뜨겁다태그

보관