30/09/2018, 20:06

giúp cách chỉ cho nhập số từ 0-10( điểm ) vào ô textbox trong javascript

số nhập vào phải >=0 và <=10. mọi người giúp e với

Đinh Quốc Hân viết 22:12 ngày 30/09/2018

Và điều kiện là báo lỗi realtime hay sau khi submit nữa từng sự kiện khác nhau ta đặt khác nhau

viết 22:19 ngày 30/09/2018
  1. bắt sự kiện nhấn phím trong textbox
  2. kí tự nhập vào không phải số từ 0 đến 10 thì hủy việc nhập, textbox không nhận kí tự đó vào.

Bạn dựa vào những gợi ý trên rồi tự tìm hiểu, vướng chỗ nào thì hỏi tiếp mình sẽ giải đáp. Mình không đưa code sẵn

Quan viết 22:13 ngày 30/09/2018

thử dùng jquery xem sao,

Khoa Nguyen viết 22:15 ngày 30/09/2018

thử dùng jquery xem sao,

jQuery không phaỉ là câu trả lời cho tất cả

Lương Minh viết 22:08 ngày 30/09/2018

Đây là cái bạn cần

<input type='number' min='1' max='10' onkeypress='return false; '/>

Chỉ dùng thẻ input kiểu số và kèm sự kiện onkeypress.

Quan viết 22:18 ngày 30/09/2018

cả

đúng vậy, nên mình mới bảo là thử xem sao

Đỗ Văn Chanh viết 22:11 ngày 30/09/2018

ý mình là nhập trực tiếp luôn cơ ạ. là nếu nhập ngoài giá trị đó thì return false. nhưng thôi mình bắt bằng cách nếu giá trị đó nằm ngoài thì thông báo cho người dùng nhập lại cho dễ

Bài liên quan
0