> On 10/8/07, Simon Cockayne <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Adding DOCTYPE stops page functioning with IE!
> >
> >
> > The following HTML works (in QUIRKS) for both IE and
> > Firefox...alertING "Key Pressed!"...erm...when a key is pressed.
> >
> > <html  lang="en-US">
> >        <head>
> >                <title>
> >                        Keypress testing.
> >                </title>
> >                <meta http-equiv="Content-Type"
> content="text/html;charset=utf-8" >
> >
> >                <script type="text/javascript"  >
> >                        function handleKeyPress(evt) {
> >                                alert("Key pressed!")
> >                        }
> >                </script>
> >
> >        </head>
> >
> >        <body onkeydown="handleKeyPress(event);">
> >                <p>Press a key!</p>
> >        </body>
> > </html>
> >
> >
> > However, adding...
> >
> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
> > " http://www.w3.org/TR/html4/strict.dtd";>
> >
> > ...before the <HTML>...makes the Firefox page valid AND it still works ok.
> >
> > Whereas the IE page, though also now valid, but no alert appears upon key
> press!

Does it matter whether you return true or false? Because every example
I've seen returns something, but you don't return anything.

-- 
--
Christian Montoya
christianmontoya.net


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to