我应该使用输入的onclick或表单的onsubmit事件来使用JavaScript验证表单字段吗?

Adi*_*kla 6 javascript forms

我有一个简单的表单,其中包含我尝试使用JavaScript验证的字段.在表单中我有一个输入类型的提交.

为了验证,我应该在表单的输入或提交上调用onclick事件的验证函数吗?选择一个比另一个有任何影响吗?

dec*_*eze 12

onsubmit只要表单即将提交,就会触发.
onclick单击特定按钮时触发.

可以通过enter在任何输入字段中按键来提交表单.这不会触发onclick提交按钮,但会触发表单提交事件.因此,使用onsubmit.

  • 输入_does_触发onclick in例如chrome:http://jsfiddle.net/mplungjan/3A4Ha/ (2认同)