фокус не работает на Android - PullRequest
       0

фокус не работает на Android

4 голосов
/ 02 августа 2011

Я создаю приложение для Android, используя jquery mobile (windows 7). у меня есть функция focus, и я использую эту функцию, например: у вас есть текстовое поле, и вы хотите, чтобы текстовое поле принимало только числа, и если вы введете какие-либо строковые значения, появится ошибка. Проблема в том, что когда я запускаю приложение на мобильном телефоне, функция фокусировки не работает. (это работает, если вы дадите ему строку, появится ошибка, но затем вы не сможете щелкнуть другие поля, и когда вы нажмете на то же поле, сообщение об ошибке не будет получено, вы должны удалить его вручную), но когда я запускаю то же код в моем локальном хосте, он работает просто отлично.

1 Ответ

1 голос
/ 05 июля 2012

Я бы использовал атрибуты автофокуса и шаблона, доступные в html5.Автофокус достаточно прост в том смысле, что поле, в котором он находится, будет фокусироваться на загрузке страницы, а шаблон позволяет указать регулярное выражение, которому должно соответствовать это конкретное поле.http://html5pattern.com/

...