Liệu html5 pattern attribute có hoạt động trên mọi trình duyệt hay không? Nếu không hoạt động, tôi nên sử dụng kỹ thuật nào để làm việc trong mọi trình duyệt?Thuộc tính html5 "mẫu" có hoạt động trên mọi trình duyệt không?
Trả lời
Không, không. Mặc dù bạn có thể sử dụng JavaScript để lấy thuộc tính và xác thực nó theo cách đó.
if (! input.hasOwnProperty('pattern')
&& ~input.value.search(input.pattern)) {
// Valid input field for browsers which don't support `pattern` attribute.
}
Tôi có thể bị nhầm lẫn, nhưng tôi nghĩ * bạn có thể ném bất kỳ 'mẫu' nào tại' regexp.test (mẫu) 'để xác thực nó. –
Xin lỗi vì câu hỏi không rõ ràng của tôi. tôi đã được sử dụng trong mẫu đăng nhập của tôi như thế mẫu này không hoạt động trong mọi trình duyệt. Tôi nên làm gì để làm việc trong mọi trình duyệt? – pico
@pico Ví dụ mã tôi đã cung cấp sẽ đạt được điều đó. – alex
- 1. Thuộc tính bắt buộc HTML5 dường như không hoạt động
- 2. Trình duyệt webview có hỗ trợ tính năng html5 không?
- 3. html5 thuộc tính bắt buộc trên các trình duyệt không được hỗ trợ
- 4. Có trình duyệt nào hỗ trợ thuộc tính biểu mẫu trên các yếu tố đầu vào không?
- 5. HTML5 có yêu cầu thuộc tính hành động cho biểu mẫu không?
- 6. chọn thả xuống không hoạt động trên trình duyệt Android
- 7. Ứng dụng web không hoạt động trên iPad nhưng hoạt động trên trình duyệt máy tính để bàn
- 8. iframe hoạt động như thế nào trong HTML5 mà không có thuộc tính hộp cát?
- 9. toDataURL không hoạt động trên trình duyệt Android
- 10. window.location Không hoạt động trên Trình duyệt Chrome
- 11. Thuộc tính enableClientBasedCulture trong Web.config có hoạt động không?
- 12. AllowMultiple không hoạt động với Thuộc tính Thuộc tính?
- 13. Có vấn đề gì khi sử dụng thuộc tính "data- *" của HTML5 cho các trình duyệt cũ hơn không?
- 14. Tự động phát Youtube không hoạt động trên thiết bị di động có trình phát HTML5 được nhúng
- 15. HTML5 WebSocket chỉ hoạt động trên localhost
- 16. HTML5 Validation - PHP Mẫu Action Thuộc tính Rỗng
- 17. android: layout_marginTính năng thuộc tính không hoạt động trên RelativeLayout
- 18. Thuộc tính OptionalFieldAttribute có thực sự hoạt động không?
- 19. Trình duyệt trên thiết bị di động có gửi cookie httpOnly qua Thẻ âm thanh HTML5 không?
- 20. Thuộc tính inputmode có hợp lệ (trong biểu mẫu HTML5) hay không?
- 21. Trình duyệt trên máy tính có hỗ trợ các sự kiện chạm không?
- 22. Mọi trình duyệt có hỗ trợ tất cả unicode không?
- 23. Thuộc tính SSH dao không hoạt động
- 24. Kiểm tra xem trình duyệt có xác thực biểu mẫu HTML5 được tích hợp không?
- 25. hls trong html5 không hoạt động trong trình duyệt chrome android
- 26. Tắt cookie trong trình duyệt Android không hoạt động
- 27. Mọi trình duyệt có bỏ qua các trường nhập không tên không?
- 28. Thuộc tính ExpectedException không hoạt động
- 29. IDataErrorInfo.Error có nên kiểm tra mọi thuộc tính không?
- 30. Thuộc tính CSS-Màu không hoạt động
@MarcB Tệ hơn chia cho 0! – Sonic42
@MarcB HTML5 thực sự bao gồm một "mẫu" bạn có thể đặt cho các ô nhập liệu (có thể là các ô khác, chỉ cần kiểm tra nhanh), vì vậy tác giả thực sự hỏi về một phần chức năng HTML5 cụ thể. – Kitsune
@kitsune: yah, nhưng tại thời điểm câu hỏi của op không đủ cụ thể để phân biệt giữa thuộc tính mẫu hoặc "mẫu thiết kế". –