Tipo de entrada HTML 5 = elemento "número" para números de coma flotante en Chrome

Necesito que los usuarios ingresen números de coma flotante, así que uso el siguiente elemento:

<input type="number" name="my_number" placeholder="Enter number"/>

Funciona muy bien en Firefox, pero Chrome se queja de que el número no es un número entero cuando intento ingresar un decimal. Eso es un problema para mi caso. Si ingreso unstep atributo, luego Chrome permite el número de coma flotante:

<input type="number" name="my_number" placeholder="Enter number" step="0.1"/>

Pero el problema es que no se puede ingresar 0.15 ...step no parece satisfacer mis necesidades losW3C spec menciona números de coma flotante en todos los atributos deinput type="number".

¿Cómo hago para que Chrome acepte números de coma flotante sin elstep ¿atributo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta