2017-01-07 3 views
1

Je veux simulent un clicsur un site Web sur un soumettre typeboutonJava/Android: simuler cliquez sur le bouton d'envoi (HTML)

c'est le code pour l'instant , mais apparemment cela ne fonctionne pas:

        String id = "x"; 
           String pw = "y"; 

           web.getSettings().setDomStorageEnabled(true); 

           web.loadUrl("javascript: {" + 
             "document.getElementsByName('authid')[0].value = '"+id +"';" + 
             "document.getElementsByName('authpw')[0].value = '"+pw +"';" + 
             "var submit = document.getElementsByClassName('inputbutton');" + 
             "submit[0].submit(); };"); 

et voici comment il ressemble: Screenshot of Emulator

le code pour le bouton sur le site:

<input type="submit" value="OK" class="inputbutton"> 

merci à l'avance :)

Répondre

0

Merci pour le vote, j'ai la réponse:

au lieu de submit[0].submit(); dans la dernière ligne de la première partie du code, il doit être submit[0].click();