2011-01-27 75 views
5

我有一个webview,用户必须在相应的输入字段中键入他们的电子邮件和密码。我想在用户点击电子邮件字段时显示电子邮件友好的键盘。如何使用JavaScript做到这一点?在webview的输入字段中的Android电子邮件友好键盘

我试图通过使用下面的代码

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

还我试图通过获取由名称的元​​素作为

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

其中为j_username是输入字段的名称使用JavaScript。但它不起作用。任何帮助不胜感激。

感谢, Senthil.M

回答

1

为什么不直接设置在HTML中的字段的类型,而不是试图将其添加在飞行(这将导致更紧张的表现无论如何...)。