单击按钮时运行javascript

单击按钮时运行javascript,javascript,android,android-webview,Javascript,Android,Android Webview,我在网络视图下面有一个按钮。当我点击它时,我希望在WebView上运行javascript 这不起作用: public void onClick(View v) { String script = "javascript:document.getElementById('lnkNxtPg').click()"; switch (v.getId()) { case R.id.nextPg:

我在网络视图下面有一个按钮。当我点击它时,我希望在WebView上运行javascript

这不起作用:

  public void onClick(View v) {
            String script = "javascript:document.getElementById('lnkNxtPg').click()";
            switch (v.getId()) {
            case R.id.nextPg:
                webView.loadUrl(script);
                break;

            default:
                break;
            }       
        }
但这是可行的:

public void onClick(View v) {

        switch (v.getId()) {
        case R.id.nextPg:
            webView.loadUrl("www.google.com");
            break;

        default:
            break;
        }       
    }
我如何才能使第一个示例工作?

试着理解如何工作