Có cách nào để sử dụng trình giữ chỗ trên <input type=number>
không?Loại đầu vào HTML5 = số và thuộc tính giữ chỗ
Trả lời
Tôi vừa kiểm tra đối với thông số HTML5 cho đầu vào trong đó một loại là số và nó nói rõ ràng rằng trình giữ chỗ attribute may not be used. Tôi cũng gặp lỗi với http://validator.w3.org khi tôi cố gắng xác thực html với một kiểu số đầu vào có thuộc tính giữ chỗ. Có vẻ như các trình duyệt có thể hỗ trợ điều này nhưng không hợp lệ trong thông số HTML5.
Theo w3cschools.com bạn có thể muốn sử dụng thuộc tính value
để xác định giá trị mặc định.
Giá trị không giống như trình giữ chỗ. – danmiser
@zachleat là đúng, thuộc tính placeholder
được cho phép trong spec HTML5 mới nhất:
HTML 5.1 2nd Edition: forms, number-state-typenumber (xem phần sổ sách kế toán)
Các thuộc tính nội dung yếu tố đầu vào phổ biến sau đây áp dụng đối với các phần tử: autocomplete , danh sách, tối đa, tối thiểu, trình giữ chỗ, chỉ đọc, bắt buộc và thuộc tính nội dung bước;
Đây là phần giữ chỗ trong MDN Web Documents về <input type="number">
: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/number#Placeholders
Đôi khi nó rất hữu ích để cung cấp một gợi ý trong bối cảnh như những gì tạo thành dữ liệu đầu vào nên dùng. Điều này có thể đặc biệt quan trọng nếu thiết kế trang không cung cấp nhãn mô tả cho mỗi
<input>
. Đây là nơi giữ trình giữ chỗ. Phần giữ chỗ là giá trị chứng minh cho sốvalue
cần thực hiện bằng cách trình bày ví dụ về giá trị hợp lệ được hiển thị bên trong hộp chỉnh sửa khivalue
của phần tử là""
. Khi dữ liệu được nhập vào hộp, trình giữ chỗ biến mất; nếu hộp được làm trống, trình giữ chỗ sẽ xuất hiện trở lại.
- 1. Thêm thuộc tính giữ chỗ HTML5 vào mùa xuân 3.0 các yếu tố đầu vào biểu mẫu
- 2. GWT SuggestBox có thuộc tính giữ chỗ
- 3. HTML5 như trình giữ chỗ
- 4. cách sử dụng thuộc tính giữ chỗ HTML5 với tính tương thích ngược?
- 5. Chrome/HTML5: Số loại đầu vào không tôn trọng thuộc tính tối đa?
- 6. Thuộc tính trình giữ chỗ HTML5 trên Textarea qua jQuery trong IE10
- 7. Cách hiển thị văn bản của trình giữ chỗ trong mục nhập số của HTML5
- 8. Tắt viết trong số loại đầu vào HTML5
- 9. Nhiều phong cách cho văn bản giữ chỗ đầu vào
- 10. Số loại đầu vào HTML5 không hoạt động trong firefox
- 11. Loại đầu vào HTML5 = hành vi bước thay đổi số
- 12. Vấn đề về trình giữ chỗ đầu vào của Firefox
- 13. Thay đổi màu giữ chỗ đầu vào tối hơn
- 14. pymssql và giữ chỗ
- 15. Truy cập có lập trình vào các thuộc tính được tạo bởi trình giữ chỗ thuộc tính
- 16. loại đầu vào = "văn bản" và loại đầu vào = "tìm kiếm" trong HTML5
- 17. Phát hiện xem loại đầu vào = "ngày" có hỗ trợ trình giữ chỗ
- 18. Trường ngày và văn bản giữ chỗ của HTML5 trong Safari
- 19. loại scala suy luận với _ giữ chỗ
- 20. Xóa trình giữ chỗ đầu vào trên phiên bản có thể in của trang html
- 21. Html5 bước số đầu vào và độ chính xác
- 22. Trình giữ chỗ và NSLocalizedString
- 23. IE10 Validation lỗi với maxlength và giữ chỗ trên textbox
- 24. JSF 2.0 loại bỏ các thuộc tính HTML5 cần thiết
- 25. Định tâm một giữ chỗ và văn bản đầu vào trong trường văn bản
- 26. Văn bản Trình giữ chỗ HTML5 Thêm Chiều rộng Trong Safari Gây Thanh cuộn và Nhấp nháy
- 27. Tăng giữ chỗ MPL và Lambda
- 28. Thay đổi giá trị của trình giữ chỗ đầu vào thông qua mô hình?
- 29. lỗi: thuộc tính 'myBoolVariableName' có thuộc tính 'giữ lại' phải thuộc loại đối tượng
- 30. Python: WTForms Tôi có thể thêm thuộc tính giữ chỗ khi tôi bắt đầu một trường không?
Đừng nghĩ rằng tuyên bố này hợp lệ nữa, bản nháp mới nhất đã thêm nó. http://dev.w3.org/html5/spec/Overview.html#attr-input-placeholder (cuộn lên một chút cho bảng đốm màu vàng) – zachleat