2011-01-27 19 views
5

Mam widok internetowy, w którym użytkownik musi wpisać swój adres e-mail i hasło w odpowiednich polach wprowadzania. Chcę pokazać przyjazną klawiaturę e-mail, gdy użytkownik dotknie pola e-mail. Jak to zrobić za pomocą javascript?Przyjazna dla systemu Android klawiatura w polu wejściowym widoku internetowego

Próbowałem przy użyciu javascript za pomocą następującego kodu

String emailKeyboard="document.getElementById('src').type=\"email\";"; 
mWebView.loadUrl("javascript:(function() { " + emailKeyboard +"})()"); 

także próbowałem przez uzyskanie elementu poprzez nazwę, jak

String emailKeyboard="document.getElementByName('j_username').type=\"email\";"; 
mWebView.loadUrl("javascript:(function() { " + emailKeyboard +"})()"); 

gdzie j_username to nazwa pola wejściowego. Ale to nie działa. Każda pomoc bardzo doceniona.

Dzięki Senthil.M

Odpowiedz

1

Dlaczego nie wystarczy ustawić typ pól bezpośrednio w HTML zamiast próbować dodać je na bieżąco (co powoduje więcej napięcia w wydajności i tak ...).

Powiązane problemy