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.