0

这是我的问题...

我有一个文本字段,它使用 javascript onkeyup 事件来做一些“安静”的验证,如果值是有效的,打勾或打叉。

当按下回车键时,它会执行相同的验证,但会出现一个警告框,告知任何问题。如果使用回车键清除警告框,则按回车键会重新触发 onkeyup 事件,从而重新启动验证和警告框。

一旦我在警报框中单击确定,这自然会停止。

有什么方法可以检测到输入压力来自警报框吗?

这肯定发生在歌剧、野生动物园和火狐中。

4

2 回答 2

2

keypress在触发回车键的行为时使用该事件。

于 2009-02-06T17:04:18.450 回答
1

您可以忽略 onkeyup 事件处理程序中的回车键吗?

textbox.onkeyup = function( e ) {
    if( e.keyCode == 13 ) {
        return;
    }
    /* your validation here */
}
于 2009-02-06T16:58:43.640 回答