Последний Safari для MacOS и тот, который поставляется в iOS5, имеют дополнительную проверку, которая вызывает проблемы, если текстовое поле не является номером телефона.
Случай: введите текстовое поле с type = "числовой атрибут ".
Проблемы: 1) Номер форматируется как номер телефона.Например, если я наберу '012345678', он будет отформатирован как '012 345 678'
2) Удаляются начальные нули.Например, «01234567» форматируется как «1234567»
. Я могу просто удалить атрибут type = "numeric" в моем текстовом поле, и, возможно, проблема исчезнет, но я бы очень хотелиспользуйте цифровую клавиатуру для этого текстового поля вместо обычной клавиатуры на iPhone.
Есть идеи, как это исправить?
Большое спасибо