Android webview提示文字

时间:2014-08-15 13:22:34

标签: android webview hint

有没有办法在Android的WebView中显示提示文本,例如在EditTexts中?如图所示,当您开始输入时,显示的文本会被隐藏?

1 个答案:

答案 0 :(得分:0)

你可以注入JavaScript代码,就像

一样
//Perform click on button 1
webView.loadUrl("javascript:"+
        "document.getElementsByTagName('button')[1].click();");

如果有“密码”字段,您可以尝试以下未经测试的代码:

webView.loadUrl("javascript:"+
            +"pass = document.getElementById('password');"+
            +"pass.value('Password...');"+
            +"setOnFocus(pass);"+

            +"function setOnFocus(element) {"+
                +"element.onfocus = function() {"+
                    +"element.value='';"+
                +"}"+
            +"}");