読者です 読者をやめる 読者になる 読者になる

7cc@はてなブログ

JavaScriptとかとか

EventListener

element.onresize

まだ使えない。 element.addEventListner("resize", ... について

addEventListenerのhandleEventについて

オブジェクト(指向)で使うようです。 syntax プロパティにhandleEventがあるオブジェクトを第二引数に渡す。 handleEventの値はfunction // 変数に入れて var foo = { v: 1, handleEvent: function(){ alert(this.v) } } document.addEventListener("click",…

event handler(1) 簡単なイベントハンドラのメモ

仕様書 Events - whatwg を読んだメモ GlobalEventHandlersとかWindowEventHandlersについて 普通の説明はいくつものサイトでされているので省略 DOM event handlers - MDN

attachEventとonclickのthis

今更IE8情報。

【IE8でも】無名関数をremoveEventLitener

IE9以降(=addEventListenerが使える)ならhandleEventで出来るので不要。 IE8も含めた場合。 名前をつければいいだけなので無名関数をremoveEventLitenerしたい時なんてあるのか疑問ですが。

element.addEvent の順で書く その2

addEventListenerとattachEventを両立するよくある話。 前回書いたのがいまいちに思えるので 理想 なるべくaddEventListenerと同じ順で書きたい(けどaddEventListenerってそもそも長い!) 複数の要素相手にforループもいちいち面倒なので省略したい 複数のイ…

addEventの面白い書き方 element.addEventの順で書く

なんだかいまいちに思えるので書き直した http://7cc.hatenadiary.jp/entry/addEvent2