Buenas
he intentado hacer lo mismo en una web pero no consigo entrar el usuario y el password automáticamente.
Una parte del código de la página es:
Código PHP:
<div id="form_login">
<form action="/index.php" method="post">
<table>
<tbody><tr>
<td>
Usuario/a </td>
<td>
<input type="text" name="usuario" class="inputtexto" tabindex="1" maxlength="50" value="">
</td>
<td rowspan="2" style="text-align: right;">
<input type="submit" name="login" class="botonform" tabindex="3" value="Entrar">
</td>
</tr>
<tr>
<td>
Contraseña </td>
<td>
<input type="password" name="password" tabindex="2" maxlength="50" class="inputtexto">
</td>
</tr>
</tbody></table>
</form>
<div class="olvidaContrasenya" style="font-size: 10pt; display: none;">Introduzca usuario/a y contraseña para acceder al sistema. Si olvidó algún dato, haga clic aquí: <p style="text-align: center; margin: 4px;">
<a href="#" onclick="muestraAjaxModal('inc/ajax/recordar_pass.php', 'Recordar Usuario/Contraseña', 305, 235);">
Recordar datos </a>
</p>
</div>
</div>
el código que he usado es:
Código Delphi
[-]procedure TForm2.EdgeBrowser1NavigationCompleted(Sender: TCustomEdgeBrowser;
IsSuccess: Boolean; WebErrorStatus: TOleEnum);
begin
EdgeBrowser1.ExecuteScript('document.getElementById("usuario").value = "23232323A";');
EdgeBrowser1.ExecuteScript('document.getElementById("password").value = "password";');
EdgeBrowser1.ExecuteScript('document.getElementById("submit").click();');
end;
Pero no obtengo nada. Ni me da error.
No se mucho de Javascript. He probado a poner getElementsByName pero no sé como seguir
Un saludo