Tôi có type=number
lĩnh vực đầu vào và tôi đã thiết min
và max
giá trị cho nó:HTML phút số đầu vào và tối đa không hoạt động đúng
<input type="number" min="0" max="23" value="14">
Khi tôi thay đổi thời gian trong giao diện người dùng trả lại bằng cách sử dụng mũi tên nhỏ trên phía bên tay phải của trường nhập, mọi thứ hoạt động đúng - Tôi không thể đi quá 23 trở xuống 0. Tuy nhiên, khi tôi nhập số bằng tay (sử dụng bàn phím), thì không hạn chế nào có hiệu lực.
Có cách nào để ngăn mọi người nhập bất kỳ số nào họ muốn không?
bạn có thể đạt được restrcirion với ehlp của js/jquery. – johannesMatevosyan
Nhưng luôn luôn nhớ, bạn không thể hạn chế những gì sẽ được gửi trở lại máy chủ của bạn. Các đầu vào phải luôn được xác nhận ở bên cạnh bạn (cũng). – m02ph3u5