ページの読み込み時に JavaScript 関数を呼び出すにはどうすればいいですか? 質問する

ページの読み込み時に JavaScript 関数を呼び出すにはどうすればいいですか? 質問する

onload従来、ページが読み込まれた後にJavaScript関数を呼び出すには、 JavaScriptを少し含む属性を本文に追加します(通常は関数の呼び出しのみ)。

<body onload="foo()">

ページが読み込まれたら、JavaScript コードを実行して、サーバーからのデータでページの一部を動的に入力したいと思います。属性を追加できる要素onloadがない JSP フラグメントを使用しているため、属性を使用できません。body

ロード時に JavaScript 関数を呼び出す他の方法はありますか? jQuery にはあまり詳しくないので、使用したくないです。

ベストアンサー1

onload メソッドにパラメータを受け取らせたい場合は、次のようにします。

window.onload = function() {
  yourFunction(param1, param2);
};

これにより、onload が匿名関数にバインドされ、呼び出されると、指定したパラメータを使用して目的の関数が実行されます。もちろん、匿名関数内から複数の関数を実行することもできます。

おすすめ記事