.submit() / .onsubmit ——提交表单 / 当表单被提交的时候触发

一、.submit() ——提交表单 

写法:表单.submit()

setTimeout(function(){oForm.submit();},1000);   //页面1s后自动提交表单

 

二、.onsubmit——当表单被提交的时候触发

写法:表单.onsubmit=function(){}

var oForm = document.getElementById('form1');
oForm.onsubmit = function() {  //点击type="submit"提交按钮的时候触发
    if (this.username.value == '') {  //如果用户名的值为空
        alert('请填写用户名');
        return false;     //不执行自带的提交操作
    }
}
<form id="form1" action="http://www.baidu.com">
   <input type="text" name="username" />
   <input type="submit" value="提交" />
</form>

 

posted @ 2017-04-01 16:53  念念念不忘  阅读(519)  评论(0)    收藏  举报