En Firefox 28, estoy usando <input type="number">
funciona muy bien porque muestra el teclado numérico en los campos de entrada que solo deben contener números.
En Firefox 29, el uso de entradas numéricas muestra botones giratorios en el lado derecho del campo, que parece una mierda en mi diseño. Realmente no necesito los botones, porque de todos modos son inútiles cuando necesitas escribir algo como un número de 6 a 10 dígitos.
¿Es posible deshabilitar esto con CSS o jQuery?
type="number"
se requiere para que los navegadores móviles muestren el teclado numérico en lugar del teclado completo.
<input type="tel">
son solo números y no incluye hiladores.
type="text"
es una mala idea porque los dispositivos táctiles mostrarán el teclado incorrecto.
type="number"
. Puede usartype="text"
y elpattern
atributo para establecer una expresión regular para asegurarse de que sea un número.