Entrada y número decimal
Resuelto
milexarc
Mensajes publicados
106
Estado
Miembro
-
Pjl21 -
Pjl21 -
Hola,
me gustaría hacer un campo de entrada en el que pueda ingresar números decimales. ¿Es posible?
He utilizado un campo de entrada de tipo "número" pero dice "por favor, introduzca un valor válido"
¡Gracias!
Configuración: Windows 8 / Chrome 38.0.2125.111
me gustaría hacer un campo de entrada en el que pueda ingresar números decimales. ¿Es posible?
He utilizado un campo de entrada de tipo "número" pero dice "por favor, introduzca un valor válido"
¡Gracias!
Configuración: Windows 8 / Chrome 38.0.2125.111
2 respuestas
-
Esto viene del atributo step que por defecto es igual a 1: por lo tanto, solo se pueden ingresar números enteros.
Para ingresar números decimales, es necesario modificar el valor de este atributo:<!-- 2 cifras después de la coma: --> <input type="number" step="0.01"> <!-- cualquier número decimal --> <input type="number" step="any">
-
Hola,
¿Qué valor ingresaste para que el navegador muestre el mensaje "por favor ingresa un valor válido"?
Por defecto, un input de tipo number solo acepta números decimales (edición: solo acepta números enteros).
https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_number
¡Que tengas un buen día!