自动登录或自动点击按钮

问题描述 投票:0回答:3

我有HTML代码,显示预编译的登录表单。是否可以改进此代码以使登录自动进行,因此它会自动填充用户信息(名称,密码)?

<html><body>

<form
id="myForm"
action="http://***.***.***.***/***/****/*******="
method="post">

Account name:<br>
<input name="****" value="****" />
<br>
Password:<br>
<input type="password" name="pwd" value="****" />
<br><br>
<input type="submit" value="Login">
</form>

</body></html>
javascript html auto autologin
3个回答
1
投票

当然,只需点击加载按钮:

<html><body onload="document.getElementById('login').click();">

<form 
id="myForm" 
action="http://***.***.***.***/***/****/*******=" 
method="post">

Account name:<br>
<input name="****" value="****" />
<br>
Password:<br>
<input type="password" name="pwd" value="****" />
<br><br>
<input type="submit" value="Login" id="login">
</form>

</body></html>

0
投票

你可以做的是使用JavaScript:

function login() {
    document.getElementById("username").value = "username";
    document.getElementById("password").value = "password";
}
<html><body>

<form id="myForm" action="http://***.***.***.***/***/****/*******=" method="post">

Account name:<br>
<input name="****" value="****" id="username" />
<br>
Password:<br>
<input type="password" name="pwd" value="****" id="password"/>
<br><br>
<input type="submit" value="Login" onclick="login()" />
</form>

</body></html>

0
投票

您还可以使用表单的jQuery提交事件。在你的javascript使用中:

$(document).ready(function(){
    $("#myForm").submit();
});
© www.soinside.com 2019 - 2024. All rights reserved.