/[suikacvs]/www/test/dom/events/demo/mousemove.html
Suika

Contents of /www/test/dom/events/demo/mousemove.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download) (as text)
Sat Oct 8 04:24:52 2011 UTC (13 years, 7 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/html
Test

1 <!DOCTYPE HTML>
2 <title>Events</title>
3 <style>
4 #eventarea {
5 background-color: blue;
6 min-height: 9em;
7 }
8 li code:first-child {
9 font-weight: bolder;
10 }
11 </style>
12
13 <div id=eventarea>
14
15 agewagea g awtg at gages w43t 434 gsa re tag bw t4 4q4tg4 t4wa
16 3gv enw 4a g4w t4wa aegfe rr r agewagea g awtg at gages w43t 434 gsa
17 re tag bw t4 4q4tg4 t4wad 3gv enw 4a g4w t4wa aegfe rr ragewagea g
18 awtg at gages w43t 434 gsa re tag bw t4 4q4tg4 t4wa 3gv enw 4a g4w.
19
20 <p>awtg at gages w43t 434 gsa re tag bw t4 4q4tg4 t4wa 3gv enw 4a g4w
21 t4wa aegfe rr ragewagea g awtg at gages w43t 434 gsa re tag bw t4
22 4q4tg4 t4wa 3gv enw 4a g4w t4wa aegfe rr ragewagea g awtg at gages
23 w43t 434 gsa re tag bw t4 4q4tg4 t4wa 3gv enw 4a g4w t4wa aegfe rr
24
25 <p><input pattern="[^0-9]+"> <select><option>a<option>b</select>
26
27 <p>t4wa aegfe rr ragewagea g awtg at gages w43t 434 gsa re tag bw t4
28 4q4tg4 t4wa 3gv enw 4a g4w t4wa aegfe rr ragewagea g awtg at gages
29 re tag bw t4 4q4tg4 t4wa3gv enw 4a g4w t4wa aegfe rr r.
30 </div>
31
32 <ul id=events></ul>
33
34 <script>
35 var target = document.getElementById ('eventarea');
36 var results = document.getElementById ('events');
37
38 if (target.addEventListener) {
39 var add = function (event, code) {
40 target.addEventListener (event, code, false);
41 }; // add
42 } else if (target.attachEvent) {
43 var add = function (event, code) {
44 target.attachEvent ('on' + event, code);
45 }; // add
46 }
47
48 var handleEvent = function (event) {
49 var ev = event || window.event;
50 var li = document.createElement ('li');
51 li.appendChild (document.createElement ('code')).appendChild (document.createTextNode (ev.type));
52 li.appendChild (document.createTextNode (' '));
53 li.appendChild (document.createElement ('code')).appendChild (document.createTextNode (ev.clientX));
54 li.appendChild (document.createTextNode (','));
55 li.appendChild (document.createElement ('code')).appendChild (document.createTextNode (ev.clientY));
56 results.insertBefore (li, results.firstChild);
57 };
58
59 for (var e in {
60 'mousemove':0
61 }) {
62 add (e, handleEvent);
63 }
64 </script>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24