js表单提交和submit提交的区别

JavaScript012

js表单提交和submit提交的区别,第1张

功能都是一样的,都是提交form表单,只是形式不一样

1. submit提交表单:

<input type="submit" value="提交" />

2. js提交表单

<form id="formid" method = 'post'action="" />

提交按钮:

<inputy type="button" value="提交" onclick="form_submit()" />

js内容: 

<script type="text/javascript">

    function form_submit()

    {

        //这里做一些数据、规则检查,通过后再提交表单等,一般是这个逻辑

        $('#formid').submit()        

    }

</script>

上面两种方法,即为submit()提交和js提交表单

<form name="form1" method="post" action="img.htm" onSubmit="del()return false">

一定要加后一个,以便取消click提交按钮的默认操作

<script>

function del() {

if(confirm('确定要删除吗?这个操作是不可挽回的!')){form1.submit()}

else {return false}

}

</script>

首先呢,你要选中你这个form表单,然后使用这个表单的对象中submit方法就行了

例如:

form = document.getElementById('form') //给表单一个form的id

form.submit()

如有疑问,请及时追问,若无疑问请采纳,谢谢