RESOLVED FIXED16374
onclick event is not fired for input=button
https://bugs.webkit.org/show_bug.cgi?id=16374
Summary onclick event is not fired for input=button
Pat Neill
Reported 2007-12-09 19:58:21 PST
When the button is highlighted, IE 6 and FireFox 2.0.0.11 (Windows and Mac) both fire the onclick event when the Enter/Return key is pressed. Safari 3 (neither Windows or Mac) doesn't. I have a simple page <html> <head> <script type="text/javascript"> function say_hi() { alert('Hi.'); } </script> </head> <body> <input type="button" value="Say Hi" onclick="say_hi();"> </body> </html> When the button is highlighted, IE 6 and FireFox 2.0.0.11 (Windows and Mac) both fire the onclick event when the Enter/Return key is pressed. Safari 3 (neither Windows or Mac) doesn't. Is there some special way of getting that to work in Safari without resorting to trapping the key in an onkeypress event?
Attachments
Adam Roben (:aroben)
Comment 1 2007-12-09 21:25:43 PST
Note You need to log in before you can comment on or make changes to this bug.