J'ai une page html ouverte sur mon objet webbrowser, je peux entrer le nom d'utilisateur et le mot de passe, mais je suis coincé et je ne sais pas comment soumettre l'info. Voici le code html pour le nom d'utilisateur/mot de passe soumettre:VB.NET - Cliquez sur le bouton Envoyer sur la page Webbrowser
<div id="signin">
<h2 class="ir">
<em></em>Sign in</h2>
<form action="/login/" method="post">
<input id="login-url" name="login[url]"
type="hidden" value="/characters/" />
<input id="login-urlError" name="login[urlError]"
type="hidden" value="/account/?error=1" />
<fieldset>
<ul>
<li class="row">
<label for="login-username">
Username <span class="req">*</span>
</label>
<input id="login-username" name="login[username]"
type="text" class="TextBox" value="" />
</li>
<li class="row">
<label for="login-password">
Password <span class="req">*</span>
</label>
<input id="login-password" name="login[password]"
type="password" class="TextBox Password" value="" />
</li>
<li class="but">
<input name="login[submit]" type="image"
class="img" alt="Login »"
src="/_pub/img/hp/but-login.png" />
</li>
</ul>
</fieldset>
</form>
<p>
<a href="/account/password-reset/">ACCOUNT TROUBLE?</a>
</p>
</div>
J'utilise ce qui suit pour entrer le nom d'utilisateur et mot de passe:
WebBrowser1.Document.GetElementById("login-username").SetAttribute("Value", Information.txtuser.Text)
WebBrowser1.Document.GetElementById("login-password").SetAttribute("Value", Information.txtpass.Text)
Que dois-je utiliser pour soumettre les informations maintenant? J'ai essayé d'obtenir l'élément par son nom et j'ai continué à obtenir l'erreur d'index, l'index devrait être -1 ou 0, mais c'était le cas.
Votre aide serait grandement appéciée !!