Вы должны использовать функциюvaluJavascript:
wb.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
String js2 = "var isNull = document.getElementById('search-field') == null; isNull;";
view.evaluateJavascript(js2, new ValueCallback<String>() {
@Override
public void onReceiveValue(String value) {
Log.d("WebViewClient", "onReceiveValue(" + value + ")");
}
});
}
});
Она вернет строковое значение ответа javascript, в данном примере «true» или «false».