type="button" ,"submit" 的区别
type=button 就单纯是按钮功能
type=submit 是发送表单
(1)Submit将表单提交(form.submit())作为其onclick后的默认事件,Button并非如此
(2)表单提交时,所有具有name属性的html输入元素(包括input标签、button标签、select标签等)都将作为键值对提交,除了Submit对象。Submit对象只有在自己被单击后的提交中才会作为键值对被提交。
但是对于从事WEB UI的人应该要注意到,使用submit来提高页面易用性:
使用submit后,页面支持键盘enter键操作,而很多WEB软件设计师,可能没有注意到submit统一.
用button后往往页面不支持enter键了。所以需要支持enter键,必须要设置个submit,默认enter键对页面第一个submit进行操作。
执行完onClick,转到action。可以自动提交不需要onClick。所以说onclick这里可以不要。
执行完onClick,跳转文件在 js文件里控制。提交需要onClick。
比如:
1,οnclick="form1.action='a.jsp';form1.submit();" 这样就实现了submit的功能了。
讲白一些,就是submit会有一个跳转,页面会刷新;而button不会刷新,就是一个button;可以用<button type="submit/button/reset"></button>来生成按钮,更加灵活,样式更好控制。
type="button" ,"submit" 的区别相关推荐
- 星际2正在等待暴雪服务器的响应,win7系统玩星际2一直停留在"正在更新暴雪启动器"页面的解决方法...
很多小伙伴都遇到过win7系统玩星际2一直停留在"正在更新暴雪启动器"页面的困惑吧,一些朋友看过网上零散的win7系统玩星际2一直停留在"正在更新暴雪启动器"页面的处理方法,并没有完完全全明白win7 ...
- 完美解决:"library not found for - "
分析原因,解决问题 在Xcode编译的时候,可能会遇到报这个错误"library not found for - ",这是为什么呢? 由于我们在项目中使用了一些第三方的库,如百度的静态库.当Xcode ...
- 输入字符串 "I am a student",则输出 "student.a am I " 。
题目: 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变.为简单起见,标点符号和普通字母一样处理.例如输入字符串 "I am a student",则输出 "student.a am I ...
- 书生"商友营销引擎"升级计划
2008年7月1日书生商友WEB版正式上线以来,得到业内的一致好评,截止2009年4月,WEB版总用户已经突破17万,书生商友正式开启了网络营销的新时代.近一年来,书生商友研发小组坚持结合最新前沿技术 ...
- (转)Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开...
1.解决[启用Win2008照片查看器] Win2008 中放了一些图片,本来以为可以象Win7那样直接用"照片查看器"打开,可是Win2008默认竟然是用"画图&quo ...
- IE6-IE9兼容性问题列表及解决办法_补遗漏之一:button的type默认值改变为submit了。
IE6-IE9兼容性问题列表及解决办法_补遗漏之一:button的type默认值改变为submit了. 参考文章: (1)IE6-IE9兼容性问题列表及解决办法_补遗漏之一:button的type默认 ...
- IE6-IE9兼容性问题列表及解决办法_补遗漏之一:button的type默认值改变为submit了。...
经过一段时间的实践,在"IE6-IE9兼容性问题列表及解决办法总结"的基础上,再补充1点: http://www.cnblogs.com/liuzhendong/archive/2 ...
- html表单提交按钮代码,JavaScript在form表单中使用button按钮实现submit提交方法
submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上. ...
- java_多线程——线程池、submit和execute区别
一.线程池的概念 顾名思义就是事先准备一个池子(线程池),初始化一些线程,当使用可以快速调用,不用再初始化线程,使用完成后,不再销毁该线程,归还到线程池,方便后面复用.节省创建和销毁线程资源,提高线程 ...
最新文章
- 【整理】NSTimer使用及注意事项
- 2010年5月blog汇总:OpenExpressApp、其他
- 数通手稿留档——BGP
- -bash: /usr/java/jdk1.8.0_101/bin/java: Permission denied
- linux服务器性能监控命令汇总之sar命令(五)
- 打印5列五颗星_13个Excel快捷打印技巧,让你熟练掌握打印机操作
- 用node-webkit开发多平台的桌面客户端
- linux使用苹果字体,Ubuntu 8.04字体美化之安装苹果丽黑字体教程(图)
- pin码是什么意思?
- C#EasyHook例子C# Hook 指定进程C#注入指定进程 z
- 协方差局长你_关于Eviews,你必须知道的20个精彩问答
- bpsk调制rician_fading信道的simulink仿真
- 图神经网络实战案例-新冠疫苗项目实战,助力疫情!
- 一文详解结构光发展简史
- [案例2-5]石头 剪刀 布小游戏
- 零知识证明之什么是QAP?什么是P/NP、NP完全问题(NPC问题)、NP hard问题?多项式时间
- syslog协议发送本机日志到其他设备/服务器(winlinux)
- Python初探(四,五)
- 计算机如何删除用不到的打印机驱动程序,打印机驱动不能删除怎么办 打印机驱动无法删除的解决方法...
- Kafka 生产者数据安全(ACK机制,ACK时机,ACK应答机制,故障处理,Exactly Once)
热门文章
- 树莓派(USB麦克风和麦克风阵列) 录音和播放
- 回文是指正读反读均相同的字符序列,如“abba”和“abdba”均是回文,但“good”不是回文。试写一个算法判定给定的字符向量是否为回文。(提示:将一半字符入栈)
- 雷电模拟器如何备份游戏登陆状态,并还原登陆状态 免扫码。
- jzoj P1285 奶酪厂
- devc++ value of xxx too large for field of 4 bytes at xxx 并且源文件未编译
- 集美大学第七届天梯赛校选题解
- Blender SMPL-X 插件安装
- GoJS-FlowChart样例代码分析
- 二叉树的遍历(递归、非递归)
- SecureBlackbox.NET 22.0.8455 Crack