David Durham wrote:
Erik Weber wrote:
I found this JavaScript, which is supposed to listen for the "Enter" key
on any browser (and submit the form on keypress). However, it doesn't
seem to be working in IE:
<script language="JavaScript">
if (document.layers) document.captureEvents(Event.KEYDOWN);
document.onkeydown =
function (evt) {
var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : evt.keyCode;
if (keyCode == 13) {
document.forms[0].submit();
}
}
</script>
Does anyone have an "Enter" key listener that has been shown to work in
all browsers, or know what is wrong with this one?
Consider returning false in order to halt the normal event
propagation. It may be that you are triggering the right form, but
the "enter" event is being passed on and submitting the cancel button.
Thanks, I will try that.
Also, does document.forms[0].submit() trigger the submit with a submit
value of cancel? Does that make since?
Hmm, would it not fail also on Mozilla if that were true?
Thanks,
Erik
- Dave
Thanks,
Erik
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]