HTML5 Вопрос - Тип поля - пытается изменить его программно - PullRequest
0 голосов
/ 08 марта 2011

Я работаю над мобильным приложением HTML5.

У меня есть поле type="number", затем на основе другого значения поля я хочу изменить тип моего поля на "текст".Это меняет экранную клавиатуру.Я использую

document.getElementById('daField').type = "text";

Иногда это работает, а иногда остается номером.Как будто мне нужно сместить фокус с этого поля, а затем обратно.

У кого-нибудь есть идеи?

Спасибо

1 Ответ

0 голосов
/ 08 марта 2011

Попробуйте это:

document.getElementById('otherInput').focus();
document.getElementById('daField').type = "text";
document.getElementById('daField').focus();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...