タグ

DOM Eventsに関するmhrsのブックマーク (12)

  • Document Object Model Events

    1. Document Object Model Events Editors: Björn Höhrmann Philippe Le Hégaret, W3C (until November 2003) Tom Pixley, Netscape Communications Corporation (until July 2002) 1.1 Introduction DOM Events is designed with two main goals. The first goal is the design of an event system which allows registration of event listeners and describes event flow through a tree structure. Additionally, the specific

  • id:otsune さんと id:otsnue さんを間違えないようにする Greasemonkey - IT戦記

    最近、はてなユーザーも多様化してきて 似た名前のユーザーって多いですよね><! たとえば、以下のように名前を間違えるというようなこともままあります。 id:otsune id:kajuntkさん。そのidは私じゃありません。 2009/01/12 id:kajuntk id:otsune その辺は考慮して書いてると思うよ/ホントだ!今気がついた。 2009/01/12 id:otsnue amachangはアイドルであり身内だからな。身内が叩かれるとプッツンしてさらに過激にdis返しをするのが奴らの恒例行事。トコロテンさんが気の毒です。 2009/01/12 はてなブックマーク - なんかブコメで叩かれまくってる - Automatons Hacking Guide これは困ってしまいました>< なんと、かの id:TAKESAKO 氏ですら見間違えてしまうほどです! というわけで 間違え

    id:otsune さんと id:otsnue さんを間違えないようにする Greasemonkey - IT戦記
    mhrs
    mhrs 2009/01/14
    DOMNodeInserted, DOMCharacterDataModified, DOMAttrModifiedイヴェントの使用例。
  • テキストエリアでリターンキーを押した際に、submitイベントの発生を抑止する方法 - Enjoy*Study

    テキストエリアでのリターンキーで、submitイベントが発生しないようにする場合、ブラウザ毎にどのような処理を書けばいいのか調べてみました。(submitイベント自体に処理を追加せずに、テキストエリアでのイベントで制御したかったので) テキストエリアでのリターンを拾えるイベントとしては、下記の3つがあります。 keypress keydown keyup イベントをキャンセルする方法は、IEのJScriptの実装と、DOM 2のEventモデルでの実装である下記の2パターンを試しました。 event.preventDefault() event.returnValue=false そして確認の結果、上記のイベント×キャンセル処理の組み合わせでsubmitイベントがキャンセル出来るのは、下記のパターンとなりました。 IE 6 keydown - event.returnValue=false

    テキストエリアでリターンキーを押した際に、submitイベントの発生を抑止する方法 - Enjoy*Study
    mhrs
    mhrs 2007/05/14
    「クロスブラウザを考慮した上でのsubmitのキャンセル処理」
  • UI Events (W3C First Public Working Draft 25 July 2013)

    This version: https://www.w3.org/TR/2024/WD-uievents-20240613/ Latest published version: https://www.w3.org/TR/uievents/ Editor's Draft: https://w3c.github.io/uievents/ Previous Versions: https://www.w3.org/TR/2024/WD-uievents-20240221/ https://www.w3.org/TR/2024/WD-uievents-20240221/ History: https://www.w3.org/standards/history/uievents/ Feedback: GitHub Inline In Spec Editors: Gary Kacmarcik (G

    UI Events (W3C First Public Working Draft 25 July 2013)
  • DOM Level 2 標準技術をMSIEで使う(イベント、基本操作) @ ぽかぽかWeb研究室

    はじめに HTML/XML文書を動的に制馭するするためにはDOMが用いられることが多いわけですが、ことに X(HT)ML を取り扱う上では、どうしても DOM Level 1 の範囲だけでは力不足です。また、イベント制馭は Level 1では定義されていません。 MSIE では、基的には DOM Level 1 までのサポートに留まっています。それ以外の振舞は独自規格で賄われているのが現状で、このことが、「処理系に依存しない記述」を妨げる原因にもなっています。 Mozilla/Netscape では、 (XHTML文書も含めて)XMLとして認識された文書では、名前空間が重要な役割を果たします。例えば、 XHTML の要素を正しく作成するためには createElementNSが必要になりますが、これは MSIE では認識されません。 具体的な方法 ここでは、 JavaScript(ECM

    mhrs
    mhrs 2007/05/06
    addEventListener(), removeEventListener(), createElementNS()をIEで實裝する例。
  • 作って納得! DOM 2 Events: Days on the Moon

    ブラウザ上でのプログラミングで避けては通れないのがイベント処理。その仕組みは DOM Level 2 Events にて規定されています。しかし、とりあえず addEventListener メソッドを使ってはいるものの、それがどのような意味を持つか詳しくは知らないといったことはありませんか。そこでここでは、DOM 2 Events のイベントモデルを理解し、ブラウザが裏で何をしているのかを把握するために、実際にそのイベントモデルを実装してみることにします。具体的には、仕様書に定められたインターフェースを JavaScript で実装し、それらを組み合わせてイベントの発生をシミュレートしてみます。 Event インターフェース EventListener インターフェース EventTarget インターフェース DocumentEvent インターフェース DOMException イン

  • DOM Events とブラウザの実装: Days on the Moon

    ブラウザ上でのイベント処理の仕組みは DOM 2 Events および DOM 3 Events 草案にて規定されています。しかし、DOM 2 Events で言及されていない部分など、細かい動作はブラウザごとに異なっていることもあります。そうした仕様と実装の差異を、「作って納得! DOM 2 Events」で触れなかったものも含めて、いくつかまとめてみました。 ターゲットフェーズで呼び出されるリスナ DOM 2 Events のイベントモデルにおいて、あるノードでイベントが発生すると、そのノードの祖先ノードのイベントリスナが呼び出されるキャプチャリングフェーズ、そのノード自身のイベントリスナが呼び出されるターゲットフェーズ、再び祖先ノードのイベントリスナが呼び出されるバブリングフェーズと、3 段階にわたってイベントが伝播していきます。このうちターゲットフェーズでは、addEventLis

  • W3C DOM Compatibility - Events

    This table was last changed on 20 April 2005. It will eventually be updated; I hope somewhere in the first quarter of 2008. If you'd like to have some practical examples of what you can do with the W3C DOM, read my book ppk on JavaScript, especially chapter 8. These tables contain compatibility information for the Event methods and properties. It contains the W3C DOM Event specification and large

    mhrs
    mhrs 2006/09/26
    各ブラウザのDOM Events實裝状況一覽。
  • Hawk'sW3L: DOM2 Events addEventListener Captureの意味

    mhrs
    mhrs 2006/05/09
    「Hawk'sW3L: DOM2 Events 解釈」※リンク切れ(2007-04-29確認)
  • This Document has Moved

    This Document has Moved. この文書は http://www2u.biglobe.ne.jp/~oz-07ams/2001/Events/index.html に移動しました。 Japanese fonts required. All rights reserved. 1998-2015 TAKI

  • Expanded Table of Contents

    前へ   次へ   索引 標準情報(TR)  TR X 0060:2003 文書オブジェクトモデル(DOM)水準2 イベント規定 目  次 まえがき 著作権表示 W3C文書の著作権表示及びライセンス W3Cソフトウェアの著作権表示及びライセンス 序文 0. 適用範囲 1. 文書オブジェクトモデルイベント 1.1 DOM水準2イベントモデルの概要 1.1.1 定義 1.2 イベントフローの記述 1.2.1 基イベントフロー 1.2.2 イベント捕獲 1.2.3 イベントバブル動作 1.2.4 イベント取消し 1.3 イベントリスナ登録 1.3.1 イベント登録インタフェース 1.3.2 HTML 4.0イベントリスナとの相互作用 1.4 イベントインタフェース 1.5 DocumentEventインタフェース 1.6 イベントモジュール定義 1.6.1 利用者インタフェースイベント型 1.

  • Document Object Model (DOM) Level 2 Events Specification, Foreword

    この版 http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113 (PostScriptファイル, PDFファイル, プレーンテキスト, ZIPファイル) 最新の版 http://www.w3.org/TR/DOM-Level-2-Events 以前の版 http://www.w3.org/TR/2000/PR-DOM-Level-2-Events-20000927 編集者 Tom Pixley, Netscape Communications Corp. Copyright © 2000 W3C® (MIT, INRIA, Keio), All Rights Reserved. W3Cの免責, 商標, 文書使用及びソフトウェア使用許諾の規則を適用する。 ここでは,この標準情報(TR)の原規定の公表時における状態を示す。他の文書がこ

  • 1