在表单发送之前执行Javascript命令 - 验证成功后

时间:2016-05-24 16:11:21

标签: javascript html forms validation

我有一个HTML表单,其中一些字段具有简单的HTML验证(例如required属性)。

在表单提交到服务器之前,如何在验证通过后执行任意Javascript命令?

2 个答案:

答案 0 :(得分:2)

使用纯javascript:

document.getElementById('myform').addEventListener("submit", function(e) {
    // whatever
});

答案 1 :(得分:0)

如何使用jQuery

$( "form" ).submit(function( event ) {
  valid = validate();
  if (!valid) {
    // you stop the form from submitting 
    event.preventDefault();
  }
});