Submit是专门用于提交表单的Button,与Button的区别主要有两点:
(1)Submit将表单提交(form.submit())作为其onclick后的默认事件,Button并非如此。这一点是地球人都知道的。
(2)表单提交时,所有具有name属性的html输入元素(包括input标签、button标签、select标签等)都将作为键值对提交,除了Submit对象。Submit对象只有在自己被单击后的提交中才会作为键值对被提交。这一点只有火星人知道。
Button元素可以通过指定type=submit来获得第一个特性,但是不会同时获得第二个特性。
了解它们之间的区别很重要,因为使用submit时可以直接在javabean中调用java,而如果使用button,则对button的响应函数肯定是要写在javascript中,而javascript是不能直接调用java的,只能通过DWR技术来解决,但这也有一个好处,就是你能多学一个技术,嘿嘿.....
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hfutxrg/archive/2009/05/21/4206857.aspx
分享到:
相关推荐
在探讨HTML中`submit`和`button`的区别之前,我们首先需要明确这两个元素的基本概念以及它们在网页设计和开发中的作用。HTML,全称为HyperText Markup Language,是用于创建网页的标准标记语言。在HTML中,`<input>`...
首先,`submit`是一个特殊的`button`类型,它默认具有提交表单的功能。当用户点击`submit`类型的按钮或按下回车键时,表单中的数据会被发送到服务器进行处理。如果在表单中只有一个`submit`按钮,那么点击这个按钮就...
在javaScript中关于submit和button的区别介绍 在form表单提交中,使用button来间接完成submit的提交更为灵活。下面是实现方法: 使用button按钮实现submit提交,需要在button标签中的使用onclick方法,然后在...
本文将深入探讨Android中的按钮组件,包括`SubmitButton`的创建、样式定制以及与之相关的交互事件处理。 ### 1. 创建SubmitButton 在Android布局XML文件中,可以使用`<Button>`标签来创建一个`SubmitButton`。例如...
submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。 如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,... 两者主要区别在于: submit默认为form提交,可以提交表单
在JavaScript和HTML交互中,创建按钮常常涉及到`type="button"`和`type="submit"`两种类型,它们在功能上有着显著的区别。理解这些差异对于优化表单操作和用户体验至关重要。 首先,`type="button"`的按钮是纯功能...
该模块创建一个新的Webform组件,称为Submit_button。 该组件可以像其他任何Web表单一样放置在Web表单中。 它本身没有有意义的设置。 它成为由Webforms生成的实际提交按钮的占位符。 在hook_form_alter上,占位符被...
sp\button和submit的区别及使用js实现页面跳转的方式 Button和Submit是两个常用的HTML表单元素,它们都是用于提交表单的,但是它们之间存在着一些区别。 首先,Button类型的按钮仅仅是一个普通的按钮,点击它不会...
今天在使用表单是同时使用POST...然而form表单的 submit 且一旦提交则全部提交,所以想到的实现方法就是 使用button实现,怎么实现呢?下面小编给大家分享JS button按钮实现submit按钮提交效果,感兴趣的朋友参考下吧
自定义带进度圈的按钮 --- SubmitButton (kotlin) 使用方法 1、在 gradle 里引用: implementation 'com.chinnsenn.submitbutton:submitbutton:0.1.0' 2、 在 xml 中添加控件 属性也可以在代码中设置 val ...
Ajax-yii2-ajax-submit-button.zip,yii 1为yii 2提供的旧的好ajax提交按钮,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不...
标题“Enabling Submit Button.zip”涉及的是一个关于JavaScript的议题,主要是如何在网页表单中启用或禁用提交按钮。JavaScript是一种广泛使用的客户端脚本语言,它允许在用户与网页交互时动态更新内容,提供了丰富...
在JavaScript和HTML交互中,创建按钮常常涉及到`type="button"`和`type="submit"`两种类型,它们在功能上有着显著的区别。理解这些差异对于构建高效且用户友好的Web表单至关重要。 首先,`type="button"`是用来创建...
其次,`button[type="submit"]` 与 `input[type="submit"]` 相比,其语义更清晰,即作为一个纯交互按钮,不含任何数据。`button` 可以包含 HTML 内容,提供更丰富的样式和布局可能性。它的 `type` 默认值在不同...
Swift开发中的提交按钮(SubmitButton)是iOS应用界面设计中不可或缺的一部分,主要用于用户进行交互确认,如提交表单、发送消息或执行其他关键操作。在本项目中,"swift-SubmitButton"提供了一组动画效果丰富的提交...
然而,正如题目所描述的问题,如果`<button>`元素没有指定`type`属性,或者没有将其设置为`submit`,在某些浏览器中,特别是旧版本的Internet Explorer(例如IE6、IE7),点击按钮可能不会触发表单的提交动作,导致...
<input type="button" name="submit22222222" value="统计" class="topbutton2" onclick="stat();"/> function stat() { var startTime = $('startTime').value; // 开始时间 var endTime = $('endTime').value;...
<button type="submit">提交</button> <button type="reset">重置</button> <button type="button" onclick="alert('Hello!')">自定义操作</button> ``` 6. CSS3过渡和动画: 利用CSS3的`transition`和`animation`...