在我的理解中,我有两种选择:
A)在HTML表单上,为“onsubmit”属性分配一个函数,如果出现错误,则使用该函数返回false。要提交表单,可以使用提交类型按钮。
B)有一个非提交按钮,触发一个javascript函数点击;然后,从该函数,做一些“form.submit();”打电话并强制推进。
这两种方法/另一种首选方法之间是否存在实际差异?亲 - 缺点等?就目前而言,我只是将它们看作是一种品味问题,但如果有功能上的差异,它可能会得到它的便利!
非常感谢
答案 0 :(得分:1)
您也可以使用“onchange”事件监听器来禁止在表单中输入无效数据