[M]
[WIN][IE6/7○][FF1.5×][NN7.1×][OPERA8.5○]
[Mac][Safari2.0×][FF1.5×][NN7.1×[OPERA8.5○]
【書式】
[1].attachEvent([2],[3])
[1]……イベントを設定するオブジェクト
[2]……イベント名(onclick、onmouseoverなど)
[3]……呼び出す関数
【例】
document.getElementById("myBtn1").attachEvent("onclick",myJump)
id名がmyBtnのボタンにクリックしたときmyJump関数を実行するように設定する。
【解説】
要素にイベントを設定します。第一引数にonclick、onmouseoverなどのイベントハンドラを指定し、第二引数に呼び出す関数を指定します。関数には括弧の()は付けません。関数は別途定義しておきます。なお、attachEventが有効なのはIE6およびOPERA8.5で、FF1.5およびNN7.1ではaddEventListenerメソッドを使います(OPERA8.5はaddEventListenerメソッドも有効です)。
【サンプル】
マウスをのせたときだけ画像を不透明にしたい
Author:MAKOTO3
FC2ブログへようこそ!