Android WebView Compile a Form and submit with Javascript -


i'm trying complete form :

http://www.lbalberti.it/whatsup.asp?codist=57247

i able insert value 2 textbox button doesn't work.

@override     protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.activity_home_page);     final string user = getintent().getstringextra("username");     final string psw = getintent().getstringextra("password");      mywebview view = new mywebview(this);     view.getsettings().setjavascriptenabled(true);     view.getsettings().setdomstorageenabled(true);     view.loadurl("http://www.lbalberti.it/whatsup.asp?codist=57247");     view.setwebviewclient(new webviewclient() {         @override         public boolean shouldoverrideurlloading(webview v, string url) {             v.loadurl(url);             return true;         }         @override         public void onpagefinished(webview v, string url) {             v.loadurl("javascript:" +                     "var y = document.getelementsbyname('login')[0].value='"+user+"';" +                     "var x = document.getelementsbyname('password')[0].value='"+psw+"';"); }     });     setcontentview(view); }  class mywebview extends webview {     context context;     public mywebview(context context) {         super(context);         this.context = context;     } } 

the following code doesn't work :
"var k = document.getelementbytagname('form')[0].submit();"
or
"var k = document.getelementbyname('newlogin')[0].submit();"

 @override     public void onpagefinished(webview view, string url) {         super.onpagefinished(view, url);          if (android.os.build.version.sdk_int >= build.version_codes.kitkat) {             view.evaluatejavascript("javascript:document.getelementbyid('username').value ='" + strusername + "';javascript:document.getelementbyid('password').value = '" + strpassword + "';javascript:document.getelementbyid('loginbutton').click();", null);         } else {             view.loadurl("javascript:document.getelementbyid('username').value = '" + strusername + "';javascript:document.getelementbyid('password').value = '" + strpassword + "';javascript:document.getelementbyid('loginbutton').click();");         }  }