Hướng dẫn validate html5

Bài này nằm trong loạt bài chuẩn kiến thức để đi thi web mobile specialist của Google. Một số cách validate bằng HTML, sử dụng API kết hợp với javascript để custom lại theo ý muốn

Chúng ta cùng điểm qua các attribute mà HTML5 cung cấp để validate

type

Ngoài giá trị text, chúng ta sẽ có thêm

Hướng dẫn validate html5

  • email: chỉ cho phép nhập địa chỉ email
  • number: chỉ cho phép nhập số
  • url: chỉ cho phép nhập dạng đường dẫn url
  • telkhông nên xài, vì mỗi nước của một kiểu format số điện thoại riêng

Hướng dẫn validate html5

required

Một attribute đơn giản nhất, truyền vào một giá trị boolean, bắt buộc user phải nhập giá trị nếu đang set true

Dùng CSS selector :valid:invalid để format cho element

input:invalid {
  border: 2px solid red;
}

input:valid {
  border: 2px solid black;
}

minlength, maxlength, min, max

Với  chúng ta dùng min và max để đặt ràng buộc khoảng giá trị, các