addEventListenerの第二引数について
2008-02-28 (木)カテゴリJavascript
昔は、JavascriptのonLoadは<body>部分に「<body onLoad=”hoge”>」と書くか
Jsファイル内に「window.onload = hoge;」とでもしてあげれば良かった。無名関数って奴?←よく分かってないので指摘求ム。
でも最近だとリスナー登録する形で書くのが主流だから…
function errorfunc(){ alert("エラーだとさ"); }
addEventListener('load',errorfunc,false);
もしくは…
txt = "エラーだとさ";
addEventListener('load',function(){ alert(txt); },false);
前者の場合は、第二引数に関数名指定。たぶんweb上でよく見るのはこっちか?
後者の場合は、関数名を直接書いてるけど引数書けるから良いかなーと思っていたら以下の記事
addListener()やattachEvent()で引数
まだいろいろあるみたい。もうちょっと調べます。







