Como impedir a inserção de um valor maior que o máximo no campo numérico em html
Estou usando o campo numérico em html5,
aqui está o meu código
<input type="number" class="edit-items" />
Eu defino o máximo desse campo numérico usando javascript.
element.max = quantity;
element.min = 0;
element.step = 1;
Se eu estiver usando a seta para cima no campo numérico. Valor maior que o máximo não é possível. Mas quando tentei inserir no campo, é possível um valor maior que o máximo.
Eu gostaria de evitá-lo. Quão?