防止表单自动提交,以及submit和button提交表单的区别

如题所述

如果用submit的话,点击按钮的时候就会自动表单提交,要阻止它自动提交的话,可以在按钮点击事件里面添加return false;如:
<input type="submit" class="sub" value="提交" />
$(".sub").click(function(){
return false;

});
这样表单就不会提交了。
submit和button提交表单的区别在于,如果用submit的话,表单会自动提交,而如果使用button的话表单是不会自动提交的,需要使用submit()函数触发表单提交。如:
$("form").submit();
温馨提示:内容为网友见解,仅供参考
无其他回答

防止表单自动提交,以及submit和button提交表单的区别
submit和button的提交表达的区别,submit不用特殊绑定事件,直接回提交当前form中的数据到form指定的地址,button需要单独绑定事件才能达到相同效果。可以理解为submit与form直接相关,button只是一个普通的按钮,用户不为他制定任务他就是一个没用的按钮。

防止表单自动提交,以及submit和button提交表单的区别
submit和button提交表单的区别在于,如果用submit的话,表单会自动提交,而如果使用button的话表单是不会自动提交的,需要使用submit()函数触发表单提交。如:("form").submit();

html中submit和button的区别
submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和触发响应的事件上,submit会提交表单,button不会提交表单.两者主要区别在于:submit默认为form提交,可以提交表单(form).button则响应用户自定义的事件,如果不指定onclick等事件处理函数,它是不做任何事情.当然,button也可以...

submit和button提交表单的区别
如果没有触发事件的话,表单是不会自动提交的,submit是提交整个表单,button是要一个触发时间来提交.submit()

input type="submit" 和"button"有什么区别
Submit是专门用于提交表单的Button,与Button的区别主要有两点:(1)Submit将表单提交(form.submit())作为其onclick后的默认事件,Button并非如此,需要写js代码进行提交。(2)表单提交时,所有具有name属性的html输入元素(包括input标签、button标签、select标签等)都将作为键值对提交,除了Submit对象。Submit对象...

input type="submit" 和"button"有什么区别
1、功能不同 submit用在表单内,里面有类似的默认方法封装,普通单击就是提交所在表单。button是个普通的按钮,如果不写单击等事件,那么这个按钮点击是没有任何反应的,所有事件都需要自己手动写。2、是否具备enter键的支持 submit使用后,页面支持键盘enter键操作,而很多WEB软件设计师,可能没有注意到submit...

submit和button提交表单的区别
Sumit提交表单,Button需要绑定事件才可以用提交数据不可以的,比如说你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同事,也会提交表单的。。。

在javaScript中关于submit和button的区别介绍
submit是表单特有的,它自带的点击事件,一旦点击,就会自动提交表单。而button仅仅是个按钮,如果不手动给它绑定事件,那么怎么点击也不会有效果。

html中submit和button的区别
submit用于提交整个表单,没提交一次就会刷新整个页面一次,而button不能用于提交表单,如果要,一般就是ajax提交,这种是局部刷新的方式

input type="submit" 和"button"有什么区别
两个都是按钮,所不同的是button是普通按钮,这个按钮上的单击事件得由自己手动进行编写如果不编写则单击没有任何效果,而submit是默认的表单提交,如果不手动编写则单击事件就是自动提交表单

相似回答