根据我的理解,我有两种选择:
A) 在 HTML 表单上,在“onsubmit”属性上分配一个函数,并在出现问题时使用该函数返回 false。为了提交表单,可以使用提交类型按钮。
B) 有一个非提交按钮,单击时会触发 JavaScript 函数;然后,从该函数中执行一些“form.submit();”调用并强制提交。
这两种方法/另一种首选方法之间有实际区别吗?优点 - 缺点等?目前,我只是认为它们只是一个品味问题,但如果存在功能差异,了解它可能会很方便!
非常感谢
最佳答案
您还可以使用“onchange”事件监听器来不允许在表单中输入无效数据
关于javascript - 在提交表单之前调用函数验证数据的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36726514/