12345678910111213141516171819202122232425262728293031323334 |
- <html>
- <body>
- <p>This page is especially useful to test <a href="http://bugs.webkit.org/show_bug.cgi?id=5678">the shift-Tab issue</a>. Should see a code of 9.</p>
- <form name="f">
- Type here: <input id="field" type="text" />
- </form>
- <script language="javascript" type="text/javascript">
- <!--
- function logEvent(event) {
- myDebugLog("--");
- if (event.charCode)
- myDebugLog("event.charCode: " + event.charCode);
- if (event.which)
- myDebugLog("event.which: " + event.which);
- if (event.keyCode)
- myDebugLog("event.keyCode: " + event.keyCode);
- myDebugLog("shiftKey: " + event.shiftKey);
- return false;
- }
- function myDebugLog(msg) {
- var m = document.createElement("div");
- m.appendChild(document.createTextNode(msg));
- document.getElementById("debug-log").appendChild(m);
- }
- document.f.field.onkeypress = logEvent;
- // -->
- </script>
- <div id="debug-log">
- Key press values:
- </div>
- </body>
- </html>
|