Mi piace avere un input con un massimo di 3 caratteri. In Firefox tutto funziona bene, posso solo scrivere 3 numeri all'interno dell'input, ma in Safari puoi scrivere un sacco di numeri all'interno.perché <input type = "number" maxlength = "3"> non funziona in Safari?
È possibile provarlo in entrambi i browser con questo: http://flowplayer.org/tools/demos/validator/custom-validators.htm
Per ora ho capito che con un plugin validate - ma solo per l'interesse che mi piace sapere perché non è questo lavoro?
EDIT:
con questo si sta lavorando
<input class="required" id="field" type="text" maxlength="3" pattern="([0-9]|[0-9]|[0-9])" name="cvv"/>
risposta: How can I prevent letters inside a text element?
Che cosa si può utilizzare è l'attributo '' max' e min'. Vedi http://stackoverflow.com/questions/8354975/how-to-add-maxlength-for-html5-input-type-number-element – Marwelln
che è curioso anche il massimo e il minimo non funzionano!? – Jules