基本思想是单击一个书签即可登录页面
我正在尝试创建一个应该
载入页面
填写详细信息(通过调用fillDetails()
函数实现)
提交表格
码
javascript:(function(){
window.location ="http://www.example/login.html";
window.onload = fillDetails();
function fillDetails() {
if(document.URL.indexOf("http://www.example/login.html") > -1){
document.getElementById("username").value="uname";
document.getElementById("password").value="pass";
document.getElementById("login").submit();
console.log("Success");
} else {
console.error("Cannot Insert values");
}
}})();
错误
fillDetails()
在页面加载之前执行,但是应该在页面加载之后执行 最佳答案
您正在将window.onload
设置为fillDetails()
的执行结果,而不是将其设置为函数本身。应该:
window.onload = fillDetails;