Hướng dẫn display error message below input field javascript - hiển thị thông báo lỗi bên dưới trường nhập javascript

Đối với show an error message below this it if a user puts some wrong value inside that field, vâng, bạn đang nói về việc hiển thị lỗi xác thực. Có hai loại thông báo lỗi xác thực này có sẵn trong HTML 5:

  1. Tin nhắn tự động
  2. Tin nhắn tùy chỉnh

Tin nhắn tự động

Tin nhắn tự động chỉ cần sử dụng các thuộc tính biểu mẫu HTML5. Nhưng nhược điểm là chúng là tự động, không thể tùy chỉnh theo mặc định. Ví dụ: nếu bạn yêu cầu một email, thông báo lỗi mặc định trên Firefox, khi bạn chỉ định đầu vào email và không viết: Please enter an email address, bạn sẽ không thể thay đổi điều này bằng cách chỉ bằng HTML và CSS.

Một nhược điểm khác là tin nhắn mặc định phụ thuộc vào ngôn ngữ trình duyệt, vì vậy nếu bạn đang mượn máy tính Pháp của bạn mình để xem trang web tiếng Anh, thì những thông báo lỗi mặc định đó sẽ hiển thị bằng tiếng Pháp:

Hướng dẫn display error message below input field javascript - hiển thị thông báo lỗi bên dưới trường nhập javascript

Nguồn: Bài viết về Mạng lưới Nhà phát triển Mozilla: Xác thực mẫu dữ liệu

Tin nhắn tùy chỉnh

Tin nhắn tự động

Tin nhắn tự động chỉ cần sử dụng các thuộc tính biểu mẫu HTML5. Nhưng nhược điểm là chúng là tự động, không thể tùy chỉnh theo mặc định. Ví dụ: nếu bạn yêu cầu một email, thông báo lỗi mặc định trên Firefox, khi bạn chỉ định đầu vào email và không viết: Please enter an email address, bạn sẽ không thể thay đổi điều này bằng cách chỉ bằng HTML và CSS.

Một nhược điểm khác là tin nhắn mặc định phụ thuộc vào ngôn ngữ trình duyệt, vì vậy nếu bạn đang mượn máy tính Pháp của bạn mình để xem trang web tiếng Anh, thì những thông báo lỗi mặc định đó sẽ hiển thị bằng tiếng Pháp:

Nguồn: Bài viết về Mạng lưới Nhà phát triển Mozilla: Xác thực mẫu dữ liệu

var email = document.getElementById("mail");

email.addEventListener("keyup", function (event) {
  if (email.validity.typeMismatch) {
    email.setCustomValidity("I expect an e-mail, darling!");
  } else {
    email.setCustomValidity("");
  }
});

Như xác thực hình thức dữ liệu nói:

Xem thảo luận

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọc

    Bàn luận By using textContent property. The textContent is basically used to change the content of any node dynamically. With the help of this property we can display any content and draw user’s attention just like alert boxes
     

    Syntax:  

    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    • Example:   
       

    Lỗi trong JavaScript có thể được hiển thị mà không cần sử dụng các hộp cảnh báo nhưng sử dụng hộp cảnh báo là cách truyền thống để làm điều đó. Chúng ta có thể hiển thị lỗi với hai phương thức mà không cần sử dụng hộp cảnh báo.

    Phương pháp 1: Bằng cách sử dụng thuộc tính TextContent. TextContent về cơ bản được sử dụng để thay đổi nội dung của bất kỳ nút nào một cách linh hoạt. Với sự trợ giúp của thuộc tính này, chúng tôi có thể hiển thị bất kỳ nội dung nào và thu hút sự chú ý của người dùng giống như các hộp cảnh báo & nbsp;

    <

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    1
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    HTML

    <html lang="en">

    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    1
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    2
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    3
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    4
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    5
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    6

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    5
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    6

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<
    node.innerHTML = "
                        Please enter a valid number
                      "
    4
    node.innerHTML = "
                        Please enter a valid number
                      "
    5
    node.innerHTML = "
                        Please enter a valid number
                      "
    4
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<show an error message below this it if a user puts some wrong value inside that field0
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field3

    show an error message below this it if a user puts some wrong value inside that field4show an error message below this it if a user puts some wrong value inside that field5

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field9

    show an error message below this it if a user puts some wrong value inside that field4Please enter an email address1

    show an error message below this it if a user puts some wrong value inside that field4Please enter an email address3

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    show an error message below this it if a user puts some wrong value inside that field2Please enter an email address7

    show an error message below this it if a user puts some wrong value inside that field2Please enter an email address9

    show an error message below this it if a user puts some wrong value inside that field41

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    show an error message below this it if a user puts some wrong value inside that field25

    show an error message below this it if a user puts some wrong value inside that field47

    show an error message below this it if a user puts some wrong value inside that field49

    show an error message below this it if a user puts some wrong value inside that field4<1

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    5
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    0

    <5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    1
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <html2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<html6
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2<lang="en">0lang="en">1lang="en">0

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2<lang="en">6lang="en">7lang="en">6

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    02
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    03
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    02
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    7
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    8
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    4
    node.innerHTML = "
                        Please enter a valid number
                      "
    0
    node.innerHTML = "
                        Please enter a valid number
                      "
    1

    show an error message below this it if a user puts some wrong value inside that field4<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    17
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    22
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    23

    show an error message below this it if a user puts some wrong value inside that field4<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<5show an error message below this it if a user puts some wrong value inside that field0
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    35
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    22
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    41

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    42
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    43

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    46
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    47
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    46
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field4<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field4<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    56
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    57

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    58
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    59

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    61

    show an error message below this it if a user puts some wrong value inside that field4<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    56
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<5html6
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <5html2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    78
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    81

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    83

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    85

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    87

    show an error message below this it if a user puts some wrong value inside that field4

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    89

    show an error message below this it if a user puts some wrong value inside that field4

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    91

    show an error message below this it if a user puts some wrong value inside that field4

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    93

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    95

    show an error message below this it if a user puts some wrong value inside that field4

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    97

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3show an error message below this it if a user puts some wrong value inside that field7

    <5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    78
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <5html

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    • Output:   
       

    Hướng dẫn display error message below input field javascript - hiển thị thông báo lỗi bên dưới trường nhập javascript

    Phương pháp 2: Bằng cách sử dụng thuộc tính bên trong. InsideHTML có thể được sử dụng để thay đổi nút HTML đã chọn. Thay vì TextContent và InsideHTML, người ta cũng có thể sử dụng InnerText sẽ dẫn đến cùng một đầu ra. & NBSP; By using innerHTML property. The innerHTML can be used to changed selected node’s HTML. Instead of textContent and innerHTML, one can also use innerText which will lead to same output.
     

    Cú pháp: & nbsp; 

    node.innerHTML = "
                        Please enter a valid number
                      "
    • Example:   
       

    HTML

    <html lang="en">

    <

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    1
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    5
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    6

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    5
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    0

    show an error message below this it if a user puts some wrong value inside that field2

    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    2
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    3
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    4
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    5
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    6

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    8
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    4
    node.innerHTML = "
                        Please enter a valid number
                      "
    0
    node.innerHTML = "
                        Please enter a valid number
                      "
    1

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<
    node.innerHTML = "
                        Please enter a valid number
                      "
    4
    node.innerHTML = "
                        Please enter a valid number
                      "
    5
    node.innerHTML = "
                        Please enter a valid number
                      "
    4
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<show an error message below this it if a user puts some wrong value inside that field0
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field3

    show an error message below this it if a user puts some wrong value inside that field4show an error message below this it if a user puts some wrong value inside that field5

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field9

    show an error message below this it if a user puts some wrong value inside that field4Please enter an email address1

    show an error message below this it if a user puts some wrong value inside that field4Please enter an email address3

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    show an error message below this it if a user puts some wrong value inside that field2Please enter an email address7

    show an error message below this it if a user puts some wrong value inside that field2Please enter an email address9

    show an error message below this it if a user puts some wrong value inside that field41

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    show an error message below this it if a user puts some wrong value inside that field25

    show an error message below this it if a user puts some wrong value inside that field47

    show an error message below this it if a user puts some wrong value inside that field49

    show an error message below this it if a user puts some wrong value inside that field4<1

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<5show an error message below this it if a user puts some wrong value inside that field0
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    1
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <html2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<html6
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    Các

    show an error message below this it if a user puts some wrong value inside that field2<lang="en">6lang="en">7lang="en">6

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    02
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    03
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    02
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    09

    show an error message below this it if a user puts some wrong value inside that field4<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    17
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    22
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    23

    show an error message below this it if a user puts some wrong value inside that field4<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field4<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    35
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    16
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    22
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    41

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    58
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    43

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14<
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    46
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    47
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    46
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field4<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field4<

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    56
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    57

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    58
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    59

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    14
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    61

    show an error message below this it if a user puts some wrong value inside that field4<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    56
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    show an error message below this it if a user puts some wrong value inside that field2<5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    08
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3<5html6
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <5html2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    78
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    81

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    83

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    85

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    87

    show an error message below this it if a user puts some wrong value inside that field4

    node.innerHTML = "
                        Please enter a valid number
                      "
    91

    show an error message below this it if a user puts some wrong value inside that field4

    node.innerHTML = "
                        Please enter a valid number
                      "
    93
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    46 show an error message below this it if a user puts some wrong value inside that field0
    node.textContent = "Some error message"
    
    // To draw attention
    node.style.color = "red";  
    4
    node.innerHTML = "
                        Please enter a valid number
                      "
    97
    node.innerHTML = "
                        Please enter a valid number
                      "
    98

    node.innerHTML = "
                        Please enter a valid number
                      "
    99show an error message below this it if a user puts some wrong value inside that field00
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    46show an error message below this it if a user puts some wrong value inside that field02

    show an error message below this it if a user puts some wrong value inside that field2

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    95

    show an error message below this it if a user puts some wrong value inside that field4show an error message below this it if a user puts some wrong value inside that field06

    show an error message below this it if a user puts some wrong value inside that field2show an error message below this it if a user puts some wrong value inside that field7

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    3show an error message below this it if a user puts some wrong value inside that field7

    <5

    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    78
    var email = document.getElementById("mail");
    
    email.addEventListener("keyup", function (event) {
      if (email.validity.typeMismatch) {
        email.setCustomValidity("I expect an e-mail, darling!");
      } else {
        email.setCustomValidity("");
      }
    });
    
    2

    <5htmlshow an error message below this it if a user puts some wrong value inside that field16

    • Output:   
       

    Hướng dẫn display error message below input field javascript - hiển thị thông báo lỗi bên dưới trường nhập javascript

    & NBSP; JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không phải là trình duyệt. Bạn có thể tìm hiểu JavaScript từ cơ sở bằng cách làm theo các ví dụ JavaScript và JavaScript này.


    Làm thế nào để bạn hiển thị thông báo lỗi bên dưới trường đầu vào trong HTML?

    Không có cách nào cố định để hiển thị lỗi trong các biểu mẫu HTML, nhưng các phương pháp phổ biến để hiển thị thông báo lỗi là:..
    Chỉ cần thêm các thuộc tính kiểm tra vào các trường biểu mẫu HTML và trình duyệt sẽ tự động hiển thị các lỗi. ....
    Sử dụng JavaScript để hiển thị thông báo lỗi tùy chỉnh dưới dạng người dùng loại trong các trường ..

    Làm thế nào để bạn hiển thị lỗi thông báo đầu vào?

    Đầu tiên tôi sẽ bọc đầu vào trong một hình thức.Sau đó, bạn có thể sử dụng chức năng SetCustomValility cho trường nhập để đặt thông báo tùy chỉnh nếu điều kiện là đúng.Khi bạn nhấn Enter hoặc gửi biểu mẫu, bạn sẽ thấy thông báo lỗi.Bằng cách này, bạn có thể cung cấp bất kỳ thông báo tùy chỉnh nào cho đầu vào của bạn.use the setCustomValidity function for the input field to set a custom message if the condition is true. When you hit enter, or submit the form, you will see the error message. This way you can give any custom message for your input.

    Làm thế nào để bạn hiển thị lỗi trong JavaScript?

    Chúng ta có thể hiển thị lỗi với hai phương thức mà không cần sử dụng hộp cảnh báo.Cú pháp: node.textContent = "Một số thông báo lỗi" // để vẽ nút chú ý.node. textContent = "Some error message" // To draw attention node.

    Làm cách nào tôi có thể hiển thị thông báo lỗi bên dưới hộp văn bản trong xác thực jQuery?

    Java ScripTready (function () {$ ("#basic-form"). Xác nhận ();});Điều này dựa trên giả định rằng bạn đã thêm các tệp JavaScript cần thiết.Thêm các dòng JavaScript đó sẽ đảm bảo rằng biểu mẫu của bạn được xác thực đúng và hiển thị tất cả các thông báo lỗi. ready(function() { $("#basic-form"). validate(); }); This is based on the assumption that you have already added the required JavaScript files. Adding those lines of JavaScript will make sure that your form is properly validated and shows all the error messages.