Với HTML5, đánh dấu sau chỉ đủ để trình duyệt xử lý xác thực nhập cho một.Cách dễ nhất để xác định xem `<input type =" email "..` (ví dụ) có được hỗ trợ trong trình duyệt hiện tại không?
Nó sẽ kiểm tra đầu vào được phù hợp với một định dạng địa chỉ email cũng như rằng nó được thực sự cung cấp:
<input id="email" name="email" type="email" placeholder="Email address" required/>
Không cần để móc vào các sự kiện, không phải cho hộp đầu vào cũng không cho vào nút gửi , bình thường.
Tôi đang tìm cách quyết định xem trình duyệt có hỗ trợ chức năng này hay không hoặc tôi nên tự xử lý xác thực nhập.
Tôi tự hỏi nếu có cách nào để tiến thẳng về phía trước, hoặc tôi sẽ duy trì một bảng gồm tất cả các kết hợp thương hiệu có thể có và cờ được hỗ trợ.
Hướng dẫn bao gồm tất cả để phát hiện hầu như bất cứ điều gì: http://diveintohtml5.info/detect.html – deceze
@deceze đó là những gì tôi đang tìm kiếm! –