将onclick操作更改为自动操作

时间:2017-04-21 19:04:18

标签: javascript html

我有以下JavaScript代码:

onclick = function(){ infocontainer.appendChild(info); }

但只有在我点击页面上的其他位置时才有效。如何在不需要单击?

的情况下将onclick操作更改为自动操作

2 个答案:

答案 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