好的,这是我的验证的工作方式
共有三个文本框。姓名 | 电子邮件 | 信息。
他们每个人的Onchange运行一个函数来验证它们并将 1 添加到计数器。
功能是: email(), name(), message().
我有另一个名为 CheckBut 的函数,它通过确保计数器 ===3 来检查每个文本框是否已被验证。然后它启用发送按钮。
在我拥有的每个功能电子邮件、消息、姓名中 {counter++, CheckBut()}
这里的问题:用户将输入正确的名称,然后单击电子邮件字段。然后,这将运行名称的验证代码。然后他们输入电子邮件并单击消息字段,这将运行电子邮件字段的验证代码。
当他们输入消息时,他们不能点击按钮,因为它被禁用并且验证消息字段的功能不会运行,直到他们点击其他地方。我该如何解决这个问题?我在考虑 BLUR() 但我不知道如何运行使其在我的表单范围内工作。