listener

listener

listener 要素型 (XML Events)

[1] listener 要素型は、 DOM2EventListener 界面の部分集合です。 事象聴取器を宣言し、これを特定の DOM に登録するために使用します。

名前
http://www.w3.org/2001/xml-events:listener
最小内容模型
EMPTY
属性
属性名既定値意味
eventNMTOKEN(必須)事象名
observerIDREF(自動)観察者
targetIDREF対象要素
handlerURI参照(自動)取扱器
phase'capture' / 'default'default活性化段階
propagate'stop' / 'continue'continue伝播停止?
defaultAction'cancel' / 'perform'perform既定動作停止?
idID(なし)固有識別子

仕様書: http://www.w3.org/TR/xml-events#section-listener-element

[2] id 属性以外のすべての属性は、 大域属性として使用可能です。 ですから listener 要素型は無くてもいいのですが、 他に適当な要素型がない時のために用意されているのでしょう。 http://www.w3.org/TR/xml-events#section-listener-observer

[3] 例:

ev:listener event="click" observer="o" handler="#h" /
<script type="application/x-javascript" id="h">
  ...
</script>

<object id="o">
  ...
</object>

[4] Scripting – SVG Tiny 1.2 ( 版) http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/script.html#ListenerElement

memo

[5] XML Events 2 ( ( 版)) http://www.w3.org/TR/xml-events2/#s_event_module_elements

[140] HTML要素概説
要素名
listener
日付
説明
XHTML 2.0XML Events 2要素HTML名前空間で利用できるとした。 SW:XHTML2