6

可能重复:
如何通过 onload 函数自动进行 onclick

所以我有以下函数,当我点击一个按钮时会调用它。这是代码:

<a href="#" role="button" onClick="myFunction('parameter')">

页面加载后如何调用此函数?我尝试了 onLoad 功能,但似乎不起作用。

4

5 回答 5

6

onload 事件有多种选择。

在 HTML 中

<body onload="myFunction('parameter')">

在 Javascript 中

window.onload=function(){
myFunction('parameter');
};

在 JQuery 中

$(document).ready(function(){
      myFunction('parameter');
});
于 2013-01-22T07:01:53.747 回答
3

将它放在页面的任何位置,最好放在<head>

<script type="text/javascript">    
$(function() {
    myFunction('parameter');
});
</script>

有关通过 jQuery 执行此操作的更多方法,请参阅https://stackoverflow.com/a/7911809/584192 。

于 2013-01-22T06:57:57.197 回答
2

你有没有试过这个:

window.onload = function(){
    myFunction('parameter');
}

在以下位置查看更多信息:https ://developer.mozilla.org/en-US/docs/DOM/window.onload

于 2013-01-22T06:58:32.433 回答
1

您调用 myFunction document.ready或在关闭 body 标签之前调用。

在 document.ready 内

现场演示

<script type="text/javascript">    
    $(document).ready(function(){
          myFunction('parameter');
    });
</script>

在关闭 body 标签之前

<script type="text/javascript">    

     myFunction('parameter');

</script>
于 2013-01-22T06:57:38.603 回答
1

您可以使用以下代码。

<script>
   onload = function(){
     myFunction('parameter');
   }
</script>
于 2013-01-22T07:01:01.597 回答