泰坦模糊事件



我有一个文本字段,我已经分配了一个模糊事件,当用户移动到另一个文本字段时检查输入文本。例如,如果文本字段是数字,则代码将检查是否为数字值,如果不是,则显示一个警告框,让用户知道。

我遇到的问题是所有的文本字段都有一个模糊事件,例如当用户从文本字段a移动到文本字段B时,模糊事件触发,如果它是空的,则显示对话框。用户单击对话框上的OK,然后还会在尚未完成的文本字段B上触发模糊事件。这会导致出现第二个对话框,警告用户文本字段B尚未填充。这很明显,因为用户从A移动到b。

我的问题后,漫无边际,是我如何阻止任何进一步的模糊事件从射击,同时服务于原始模糊事件?

不确定你的确切问题…但是你有选择。

e.cancelBubble = true;或者e.bubble = false;在事件处理函数中

但这听起来也可能对你有用:

如果(textField.value

。长度> 0 &&isNaN (textField.value)) textField.blur ();//这样你就可以手动模糊了

相关内容

  • 没有找到相关文章

最新更新