gpt4 book ai didi

javascript - 使用 Enter 键清除警报框时如何停止触发 onkeyup 事件

转载 作者:行者123 更新时间:2023-11-30 23:53:51 25 4
gpt4 key购买 nike

我有一个文本字段,它使用 JavaScript onkeyup 事件来执行一些“安静”验证,如果值有效,则使用勾号或叉号进行验证。

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

一旦我单击警报框中的“确定”,这种情况就会自然停止。

有什么方法可以检测到 enter 按键是来自警报框吗?

这肯定会发生在 Opera、Safari 和 Firefox 中。

最佳答案

在触发 Enter 键行为时,请使用 keypress 事件。

关于javascript - 使用 Enter 键清除警报框时如何停止触发 onkeyup 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/521080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com