replaced accidentally removed mouseover event, added event links to TOC
authorschepers
Sat, 29 Aug 2009 14:54:21 +0900
changeset 162 f9265e782bb2
parent 161 5b52adf595b0
child 163 164589d2d0ff
replaced accidentally removed mouseover event, added event links to TOC
html/DOM3-Events.html
--- a/html/DOM3-Events.html	Sat Aug 29 13:58:45 2009 +0900
+++ b/html/DOM3-Events.html	Sat Aug 29 14:54:21 2009 +0900
@@ -119,7 +119,7 @@
         </dd>
         <dt>Previous version:</dt>
         <dd>
-          <a href="http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html?rev=1.53">http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html?rev=1.53</a>
+          <a href="http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html?rev=1.54">http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html?rev=1.54</a>
         </dd>
       </dl>
       <dl>
@@ -257,28 +257,77 @@
             <ul class="toc">
               <li>
                 <a href="#events-uievents">5.2.1 User Interface Event Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-DOMActivate"><code>DOMActivate</code> event</a></li>
+                  <li><a href="#event-type-DOMFocusIn"><code>DOMFocusIn</code> event</a></li>
+                  <li><a href="#event-type-DOMFocusOut"><code>DOMFocusOut</code> event</a></li>
+                  <li><a href="#event-type-focus"><code>focus</code> event</a></li>
+                  <li><a href="#event-type-focusin"><code>focusin</code> event</a></li>
+                  <li><a href="#event-type-focusout"><code>focusout</code> event</a></li>
+                  <li><a href="#event-type-blur"><code>blur</code> event</a></li>
+                </ul>
               </li>
               <li>
                 <a href="#events-basicevents">5.2.2 Basic Event Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-load"><code>load</code> event</a></li>
+                  <li><a href="#event-type-unload"><code>unload</code> event</a></li>
+                  <li><a href="#event-type-abort"><code>abort</code> event</a></li>
+                  <li><a href="#event-type-error"><code>error</code> event</a></li>
+                  <li><a href="#event-type-select"><code>select</code> event</a></li>
+                  <li><a href="#event-type-change"><code>change</code> event</a></li>
+                  <li><a href="#event-type-submit"><code>submit</code> event</a></li>
+                  <li><a href="#event-type-reset"><code>reset</code> event</a></li>
+                  <li><a href="#event-type-resize"><code>resize</code> event</a></li>
+                  <li><a href="#event-type-scroll"><code>scroll</code> event</a></li>
+                </ul>
               </li>
               <li>
                 <a href="#events-mouseevents">5.2.3 Mouse Event Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-click"><code>click</code> event</a></li>
+                  <li><a href="#event-type-dblclick"><code>dblclick</code> event</a></li>
+                  <li><a href="#event-type-mousedown"><code>mousedown</code> event</a></li>
+                  <li><a href="#event-type-mouseenter"><code>mouseenter</code> event</a></li>
+                  <li><a href="#event-type-mouseleave"><code>mouseleave</code> event</a></li>
+                  <li><a href="#event-type-mousemove"><code>mousemove</code> event</a></li>
+                  <li><a href="#event-type-mouseover"><code>mouseover</code> event</a></li>
+                  <li><a href="#event-type-mouseout"><code>mouseout</code> event</a></li>                  
+                  <li><a href="#event-type-mouseup"><code>mouseup</code> event</a></li>
+                </ul>
               </li>
               <li>
                 <a href="#events-mousewheelevents">5.2.4 Mouse Wheel Event Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-mousewheel"><code>mousewheel</code> event</a></li>
+                </ul>
               </li>
               <li>
                 <a href="#events-wheelevents">5.2.5 Wheel Event Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-wheel"><code>wheel</code> event</a></li>                  
+                </ul>
               </li>
               <li>
                 <a href="#events-textevents">5.2.6 Text Events Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-textInput"><code>textInput</code> event</a></li>
+                </ul>
               </li>
               <li>
                 <a href="#events-keyboardevents">5.2.7 Keyboard Event Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-keydown"><code>keydown</code> event</a></li>
+                  <li><a href="#event-type-keypress"><code>keypress</code> event</a></li>
+                  <li><a href="#event-type-keyup"><code>keyup</code> event</a></li>
+                </ul>
               </li>
               <li>
                 <a href="#events-compositionevents">5.2.8 Composition Events Types</a>
                 <ul class="toc">
+                  <li><a href="#event-type-compositionstart"><code>compositionstart</code> event</a></li>
+                  <li><a href="#event-type-compositionupdate"><code>compositionupdate</code> event</a></li>
+                  <li><a href="#event-type-compositionend"><code>compositionend</code> event</a></li>
                   <li>
                     <a href="#handwriting">5.2.8.1 Handwriting Recognition Systems</a>
                   </li>
@@ -286,9 +335,22 @@
               </li>
               <li>
                 <a href="#events-mutationevents">5.2.9 Mutation Events</a>
+                <ul class="toc">
+                  <li><a href="#event-type-DOMSubtreeModified"><code>DOMSubtreeModified</code> event</a></li>
+                  <li><a href="#event-type-DOMNodeInserted"><code>DOMNodeInserted</code> event</a></li>
+                  <li><a href="#event-type-DOMNodeRemoved"><code>DOMNodeRemoved</code> event</a></li>
+                  <li><a href="#event-type-DOMNodeInsertedIntoDocument"><code>DOMNodeInsertedIntoDocument</code> event</a></li>
+                  <li><a href="#event-type-DOMNodeRemovedFromDocument"><code>DOMNodeRemovedFromDocument</code> event</a></li>
+                  <li><a href="#event-type-DOMAttrModified"><code>DOMAttrModified</code> event</a></li>
+                  <li><a href="#event-type-DOMCharacterDataModified"><code>DOMCharacterDataModified</code> event</a></li>
+                </ul>
               </li>
               <li>
                 <a href="#events-mutationnameevents">5.2.10 Mutation Name Event Types</a>
+                <ul class="toc">
+                  <li><a href="#event-type-DOMAttributeNameChanged"><code>DOMAttributeNameChanged</code> event</a></li>
+                  <li><a href="#event-type-DOMElementNameChanged"><code>DOMElementNameChanged</code> event</a></li>
+                </ul>
               </li>
             </ul>
           </li>
@@ -2242,7 +2304,7 @@
 <!-- mouseenter -->
       <div class="event-definition assert must">
         <dl>
-          <dt id="event-type-mouseover">
+          <dt id="event-type-mouseenter">
             <a class="noxref" href="#event-type-mouseenter">mouseenter</a>
           </dt>
           <dd><table border="0" summary="This table contains information about the semantics of the given event type" cellpadding="2" cellspacing="0"><tr class="assert must"><th>Type</th><td bgcolor="#CFCFCF"><strong><code>mouseenter</code></strong></td></tr><tr class="assert must"><th>Namespace</th><td><code>None</code></td></tr><tr class="assert must"><th>Interface</th><td><a href="#events-Events-MouseEvent"><code>MouseEvent</code></a></td></tr><tr class="assert must"><th>Cancelable</th><td>Yes</td></tr><tr class="assert must"><th>Bubbles</th><td>No</td></tr><tr class="assert must"><th>Target</th><td><code>Element</code></td></tr><tr class="assert must"><th>Context info</th><td><a href="#events-Events-MouseEvent-screenX"><code>MouseEvent.screenX</code></a>, <a href="#events-Events-MouseEvent-screenY"><code>MouseEvent.screenY</code></a>, <a href="#events-Events-MouseEvent-clientX"><code>MouseEvent.clientX</code></a>, <a href="#events-Events-MouseEvent-clientY"><code>MouseEvent.clientY</code></a>, <a href="#events-Events-MouseEvent-altKey"><code>MouseEvent.altKey</code></a>, <a href="#events-Events-MouseEvent-ctrlKey"><code>MouseEvent.ctrlKey</code></a>, <a href="#events-Events-MouseEvent-shiftKey"><code>MouseEvent.shiftKey</code></a>, <a href="#events-Events-MouseEvent-metaKey"><code>MouseEvent.metaKey</code></a>, and <a href="#events-Events-UIEvent-view"><code>UIEvent.view</code></a> are in use. <a href="#events-Events-MouseEvent-relatedTarget"><code>MouseEvent.relatedTarget</code></a> indicates the <a href="#glossary-event-target">event target</a> a pointing device is exiting, if any.</td></tr></table>
@@ -2274,17 +2336,6 @@
             A pointing device is moved while it is over an element.</dd>
         </dl>
       </div>
-<!-- mouseup -->
-      <div class="event-definition assert must">
-        <dl>
-          <dt id="event-type-mouseup">
-            <a class="noxref" href="#event-type-mouseup">mouseup</a>
-          </dt>
-          <dd><table border="0" summary="This table contains information about the semantics of the given event type" cellpadding="2" cellspacing="0"><tr class="assert must"><th>Type</th><td bgcolor="#CFCFCF"><strong><code>mouseup</code></strong></td></tr><tr class="assert must"><th>Namespace</th><td><code>None</code></td></tr><tr class="assert must"><th>Interface</th><td><a href="#events-Events-MouseEvent"><code>MouseEvent</code></a></td></tr><tr class="assert must"><th>Cancelable</th><td>Yes</td></tr><tr class="assert must"><th>Bubbles</th><td>Yes</td></tr><tr class="assert must"><th>Target</th><td><code>Element</code></td></tr><tr class="assert must"><th>Context info</th><td><a href="#events-Events-MouseEvent-screenX"><code>MouseEvent.screenX</code></a>, <a href="#events-Events-MouseEvent-screenY"><code>MouseEvent.screenY</code></a>, <a href="#events-Events-MouseEvent-clientX"><code>MouseEvent.clientX</code></a>, <a href="#events-Events-MouseEvent-clientY"><code>MouseEvent.clientY</code></a>, <a href="#events-Events-MouseEvent-altKey"><code>MouseEvent.altKey</code></a>, <a href="#events-Events-MouseEvent-ctrlKey"><code>MouseEvent.ctrlKey</code></a>, <a href="#events-Events-MouseEvent-shiftKey"><code>MouseEvent.shiftKey</code></a>, <a href="#events-Events-MouseEvent-metaKey"><code>MouseEvent.metaKey</code></a>, <a href="#events-Events-MouseEvent-button"><code>MouseEvent.button</code></a>, and <a href="#events-Events-UIEvent-view"><code>UIEvent.view</code></a> are in use. The <a href="#events-Events-UIEvent-detail"><code>UIEvent.detail</code></a> attribute indicates the <a href="#events-dt-current-click-count">current click count</a> incremented by one.</td></tr></table>
-
-            A pointing device button is released over an element.</dd>
-        </dl>
-      </div>
 <!-- mouseout -->
       <div class="event-definition assert must">
         <dl>
@@ -2297,6 +2348,29 @@
           </dd>
         </dl>
       </div>
+<!-- mouseover -->
+      <div class="event-definition assert must">
+        <dl>
+          <dt id="event-type-mouseover">
+            <a class="noxref" href="#event-type-mouseover">mouseover</a>
+          </dt>
+          <dd><table summary="This table contains information about the semantics of the given event type" border="0" cellpadding="2" cellspacing="0"><tbody><tr class="assert must"><th>Type</th><td bgcolor="#cfcfcf"><strong><code>mouseover</code></strong></td></tr><tr class="assert must"><th>Namespace</th><td><code>None</code></td></tr><tr class="assert must"><th>Interface</th><td><a href="#events-Events-MouseEvent"><code>MouseEvent</code></a></td></tr><tr class="assert must"><th>Cancelable</th><td>Yes</td></tr><tr class="assert must"><th>Bubbles</th><td>Yes</td></tr><tr class="assert must"><th>Target</th><td><code>Element</code></td></tr><tr class="assert must"><th>Context info</th><td><a href="#events-Events-MouseEvent-screenX"><code>MouseEvent.screenX</code></a>, <a href="#events-Events-MouseEvent-screenY"><code>MouseEvent.screenY</code></a>, <a href="#events-Events-MouseEvent-clientX"><code>MouseEvent.clientX</code></a>, <a href="#events-Events-MouseEvent-clientY"><code>MouseEvent.clientY</code></a>, <a href="#events-Events-MouseEvent-altKey"><code>MouseEvent.altKey</code></a>, <a href="#events-Events-MouseEvent-ctrlKey"><code>MouseEvent.ctrlKey</code></a>, <a href="#events-Events-MouseEvent-shiftKey"><code>MouseEvent.shiftKey</code></a>, <a href="#events-Events-MouseEvent-metaKey"><code>MouseEvent.metaKey</code></a>, and <a href="#events-Events-UIEvent-view"><code>UIEvent.view</code></a> are in use. <a href="#events-Events-MouseEvent-relatedTarget"><code>MouseEvent.relatedTarget</code></a> indicates the <a href="#glossary-dt-event-target">event target</a> a pointing device is exiting, if any.</td></tr></tbody></table>
+              A pointing device is moved onto an element.
+              This event type is similar to <a class="noxref" href="#event-type-mouseenter">mouseenter</a>, but for <a class="noxref" href="#event-type-mouseover">mouseover</a>, the <a href="#glossary-propagation-path">propagation path</a> must include the target element's child nodes as <a href="#glossary-event-target">event targets</a>.  The <a class="noxref" href="#event-type-mouseover">mouseover</a> event type matches the <a class="noxref" href="#event-type-mouseout">mouseout</a> event type in its <a href="#glossary-propagation-path">propagation path</a> behavior.
+          </dd>
+        </dl>
+      </div>
+<!-- mouseup -->
+      <div class="event-definition assert must">
+        <dl>
+          <dt id="event-type-mouseup">
+            <a class="noxref" href="#event-type-mouseup">mouseup</a>
+          </dt>
+          <dd><table border="0" summary="This table contains information about the semantics of the given event type" cellpadding="2" cellspacing="0"><tr class="assert must"><th>Type</th><td bgcolor="#CFCFCF"><strong><code>mouseup</code></strong></td></tr><tr class="assert must"><th>Namespace</th><td><code>None</code></td></tr><tr class="assert must"><th>Interface</th><td><a href="#events-Events-MouseEvent"><code>MouseEvent</code></a></td></tr><tr class="assert must"><th>Cancelable</th><td>Yes</td></tr><tr class="assert must"><th>Bubbles</th><td>Yes</td></tr><tr class="assert must"><th>Target</th><td><code>Element</code></td></tr><tr class="assert must"><th>Context info</th><td><a href="#events-Events-MouseEvent-screenX"><code>MouseEvent.screenX</code></a>, <a href="#events-Events-MouseEvent-screenY"><code>MouseEvent.screenY</code></a>, <a href="#events-Events-MouseEvent-clientX"><code>MouseEvent.clientX</code></a>, <a href="#events-Events-MouseEvent-clientY"><code>MouseEvent.clientY</code></a>, <a href="#events-Events-MouseEvent-altKey"><code>MouseEvent.altKey</code></a>, <a href="#events-Events-MouseEvent-ctrlKey"><code>MouseEvent.ctrlKey</code></a>, <a href="#events-Events-MouseEvent-shiftKey"><code>MouseEvent.shiftKey</code></a>, <a href="#events-Events-MouseEvent-metaKey"><code>MouseEvent.metaKey</code></a>, <a href="#events-Events-MouseEvent-button"><code>MouseEvent.button</code></a>, and <a href="#events-Events-UIEvent-view"><code>UIEvent.view</code></a> are in use. The <a href="#events-Events-UIEvent-detail"><code>UIEvent.detail</code></a> attribute indicates the <a href="#events-dt-current-click-count">current click count</a> incremented by one.</td></tr></table>
+
+            A pointing device button is released over an element.</dd>
+        </dl>
+      </div>
     </div>
 <!-- div2 Events-eventgroupings -->
 <!-- div3 Events-eventgroupings-wheelevents -->