AjaxとDOMイベントハンドリングモデル
ほとんどアクションしないけど…
http://hiropon.sub.jp/ajax/0204-1.htm
httpトランザクションを担当する関数、イベント・リスナー設定を担当する関数、コールバック関数、トリガーとなる関数がキレイに分離された汎用性の高いコードになりました。他の用途に使うときも少し手を入れるだけでいいみたいです。きれいな書きかたってこういうことなのね。
コードは↓の本から引用して書きました。いいっすね、この本。
- 作者: 羽田野太巳
- 出版社/メーカー: 秀和システム
- 発売日: 2005/12/09
- メディア: 単行本
- 購入: 2人 クリック: 37回
- この商品を含むブログ (45件) を見る
- function Hoge(e){・・・}<=e<=addEventListener(event , functionHoge , cap)
自動生成されるイベントオブジェクト(e)の流れ。
- e.target イベントが発生した要素の参照 => e.targetをコピーして、そのオブジェクトからIDプロパティなんかを抜き出す
- e.srcElement // IE6用