Esiste un modo coerente tra i browser per nascondere le nuove caselle di selezione che alcuni browser (come Chrome) rendono per l'input HTML di tipo numero? Sto cercando un metodo CSS o JavaScript per impedire la visualizzazione delle frecce su / giù.
<input id="test" type="number">
<input type="number" pattern="[0-9]*" inputmode="numeric">
. Maggiori informazioni: stackoverflow.com/a/31619311/806956
<input type="text" placeholder="number (digits only)" pattern="[0-9]+" class="validate number-validation" ... >
e usare jQuery Validati o simili per gestire la validazione. Non ho testato questo approccio, motivo per cui questo è un commento, piuttosto che una risposta.
<input type="number" min="4" max="8" />
in Chrome e vedo un tipico campo di input con le frecce su e giù sul lato.