如何将此onclick()函数转换为onload()

时间:2013-01-22 06:56:16

标签: onclick onload jquery

  

可能重复:
  How to make onclick automatically through onload function

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

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

如何在加载页面后立即调用此函数? 我尝试过onLoad功能,但似乎没有用。

5 个答案:

答案 0 :(得分:3)

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

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

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

答案 1 :(得分:3)

onload事件有多种选择。

在HTML中

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

在Javascript中

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

在JQuery中

$(document).ready(function(){
      myFunction('parameter');
});

答案 2 :(得分:2)

你试过这个:

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

详情请见:https://developer.mozilla.org/en-US/docs/DOM/window.onload

答案 3 :(得分:1)

您可以在myFunction document.ready中或在关闭正文标记之前调用。

在document.ready

Live Demo

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

关闭正文标记

之前
<script type="text/javascript">    

     myFunction('parameter');

</script>

答案 4 :(得分:1)

您可以使用以下代码。

<script>
   onload = function(){
     myFunction('parameter');
   }
</script>