onload
従来、ページが読み込まれた後にJavaScript関数を呼び出すには、 JavaScriptを少し含む属性を本文に追加します(通常は関数の呼び出しのみ)。
<body onload="foo()">
ページが読み込まれたら、JavaScript コードを実行して、サーバーからのデータでページの一部を動的に入力したいと思います。属性を追加できる要素onload
がない JSP フラグメントを使用しているため、属性を使用できません。body
ロード時に JavaScript 関数を呼び出す他の方法はありますか? jQuery にはあまり詳しくないので、使用したくないです。
ベストアンサー1
onload メソッドにパラメータを受け取らせたい場合は、次のようにします。
window.onload = function() {
yourFunction(param1, param2);
};
これにより、onload が匿名関数にバインドされ、呼び出されると、指定したパラメータを使用して目的の関数が実行されます。もちろん、匿名関数内から複数の関数を実行することもできます。