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 に答える