'Get Elements of a webpage in a webview

I'm trying to get the Elements of a webpage in a webview. These are actually values of an odometer. I'm using sketchware. I've tried getting the class values with the following code

timer = new TimerTask() {
    @Override
    public void run() {
        runOnUiThread(new Runnable() {
            @Override
            public void run() {
                webview1.evaluateJavascript("document.getElementsByClassName(\"odometer-value\").innerHTML;", new ValueCallback<String>() {
                    @Override
                    public void onReceiveValue(final String s888) {
                        edittext3.setText(s888);
                    }
                });
            }
        });
    }
};
timer.schedule(timer, (int) (10000));

but it gives me a null response.

Here is the source code I'm using to get the value.

\u003Cdiv class=\"id_tableCount__ijbMi\">\u003Cdiv class=\"id_main_profile__2xQ33 id_odometer2__u1xPo\">\u003Cdiv class=\"odometer odometer-auto-theme\">\u003Cdiv class=\"odometer-inside\">\u003Cspan class=\"odometer-digit\">\u003Cspan class=\"odometer-digit-spacer\">8\u003C/span>\u003Cspan class=\"odometer-digit-inner\">\u003Cspan class=\"odometer-ribbon\">\u003Cspan class=\"odometer-ribbon-inner\">\u003Cspan class=\"odometer-value\">1\u003C/span>\u003C/span>\u003C/span>\u003C/span>\u003C/span>\u003Cspan class=\"odometer-digit\">\u003Cspan class=\"odometer-digit-spacer\">8\u003C/span>\u003Cspan class=\"odometer-digit-inner\">\u003Cspan class=\"odometer-ribbon\">\u003Cspan class=\"odometer-ribbon-inner\">\u003Cspan class=\"odometer-value\">6\u003C/span>\u003C/span>\u003C/span>\u003C/span>\u003C/span>\u003C/div>\u003C/div>\u003Cdiv>


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source