页面加载后的JavaScript函数调用不工作
JavaScript function call after page loading is not working
基本思路是登录一个页面,点击一个书签
我正在尝试创建一个chrome书签,它应该
- 加载页面
- 填写详细信息(调用
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;
相关文章:
- 为什么更改范围获胜'不能在ng if内部工作,而是通过函数调用AngularJS
- 我该怎么做[硬编码号码].[函数调用]在Javascript中工作
- 调用函数以工作
- jQuery:jqPlot函数调用获胜'工作不正常
- Javascript 仅在调用的函数中工作
- 为什么从 JavaScript 调用 Flash 函数可以工作,但 FileReference 在 Flash 中不起作
- 添加参数时调用javascript函数停止工作,这真的不大声吗
- 为什么我的onClick js函数调用每次页面加载只工作一次
- 当我引入从函数调用传递的变量时,For 循环无法正常工作
- 我无法让它作为 JavaScript 函数工作(我在控制台时得到我想要的返回值.log但我不能将其作为函数调用)
- Chrome扩展->ExecuteScript:函数调用不'工作
- Javascript函数调用后按钮不工作
- 如果define()不是顶级函数调用,RequireJS优化器还能工作吗
- 从绑定到某个事件的另一个函数调用绑定到某一事件的函数是't工作
- 除非函数的工作完成,否则避免重复调用函数
- ajax请求后,我的函数调用无法正常工作,只是在页面刷新后才工作
- 从onclick调用3个不同的javascript函数;t工作,只执行第一个函数
- 从弹出式html调用内容脚本函数不工作
- 相位:调用更新函数不工作
- 只有一个函数调用工作