2011-01-27 12 views
5

私はユーザーが対応する入力フィールドに自分のメールアドレスとパスワードを入力しなければならないwebviewを持っています。ユーザーが電子メールフィールドをタップすると、電子メールフレンドリーなキーボードを表示したい。どのようにjavascriptを使用してそれを行うには?私は、次のコードwebviewの入力フィールドにAndroidの電子メールフレンドリーなキーボード

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

を使用して、JavaScriptを使用してみました

も私は

j_username入力フィールドの名前である
String emailKeyboard="document.getElementByName('j_username').type=\"email\";"; 
mWebView.loadUrl("javascript:(function() { " + emailKeyboard +"})()"); 

として名前で要素を取得してみました。しかし、それは動作していません。どんな助けでも大歓迎です。

おかげで、ちょうどHTMLで直接フィールドの種類を設定するのではなく、その場でそれらを追加しようとしていないのはなぜ Senthil.M

答えて

1

(とにかくパフォーマンスに多くの歪みの原因となります...)。

関連する問題