type number cellphone validation safari ios5 textfield numeric-keypad

validation - number - El tipo de entrada=''nueva'' validación elimina el número de ceros y formatos principales en Safari para iPhone iOS5 y Safari para Mac más reciente



input type cellphone (1)

Cambio type = "number" para type = "tel" y funciona bien. Hice algunas pruebas rápidas y tampoco encontré ninguna validación ni formateo automático del texto.

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

Caso: campo de texto de entrada con tipo = atributo "numérico" .

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

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

Podría simplemente eliminar el atributo type = "numeric" en mi campo de texto y probablemente desaparecerá el problema, pero realmente me gustaría utilizar 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 gracias