Input type = 'number' la nueva validación elimina los ceros iniciales y el número de formatos en Safari para iPhone iOS5 y la última versión de Safari para Mac

El último Safari para MacOS y el que viene en iOS5 tiene una validación adicional que causa problemas si el campo de texto no es un número de teléfono.

Case: campo de texto de entrada con type = "numérico" atributo.

Problemas: 1) El número se formatea como un número de teléfono. P.ej. si escribo '012345678' se formatea como '012 345 678'

2) Se están eliminando los ceros iniciales. P.ej. '01234567' se formatea como '1234567'

Podría eliminar la type = "numérico" atributo en mi campo de texto y probablemente el problema desaparecerá, pero realmente me gustaría usar el teclado numérico para este campo de texto en lugar del teclado normal en el iPhone.

¿Alguna idea de cómo solucionar este problema

Muchas gracia

Respuestas a la pregunta(1)

Su respuesta a la pregunta