我有以下JavaScript代码:
onclick = function(){ infocontainer.appendChild(info); }
但只有在我点击页面上的其他位置时才有效。如何在不需要单击?
的情况下将onclick操作更改为自动操作答案 0 :(得分:1)
您可以使用自动调用匿名函数替换onclick
函数:
(function(){ infocontainer.appendChild(info); })();
将在脚本加载时立即调用它。
使用函数声明并简单地调用它:
function set(){ infocontainer.appendChild(info); }
set();
或者使用window.onload
函数,它将在窗口加载时执行给定的操作。
window.onload = function(){
infocontainer.appendChild(info);
}
答案 1 :(得分:1)
根据你的解释
您可以使用:
window.onload = function() {
yourFunction(param1, param2);
};
当页面加载
时,这将加载yourFunction