submit与button的区别
来源:互联网 发布:淘宝有百度云盘吗 编辑:程序博客网 时间:2024/06/05 06:29
在jsp中的按钮的设置有两种方式,分别是submit和button,但是两个方式还是有一点点的小区别的!
一、submit
1、提交按钮,点击之后直接将数据提交的服务器端。
2、使用submit后,页面支持键盘enter键操作。
3、submit需要有表单时,提交时才会带数据。
4、当有表单的时候,如果提交的数据很多,那么使用submit比button要好,可以减少很多数据的获取动作,但是要记得表单提交的数据要验证。
5、你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同事,也会提交表单的。
6、submit可以提交表单(form),而button如果不指定onclick等事件处理函数,它是不做任何事情。
二、button
简单的按钮,有按钮的一些事务处理,有脚本就通过脚本将参数传过去。
button默认是不提交任何数据。
如果没有表单的话,又想通过提交某些数据给后台进行回应,则需要通过button,当然使用submit也可以,但是前提要拦截onclick事件。
在很多情况下,提交数据是要使用JS进行校验的,但如果这时候用户禁用了JS,那么校验就失效了,如果后台也没有进行校验,那么不合法的数据就进入后台了。通常的做法是通过button提交数据,那么如果用户禁用JS,那么数据提交动作就激活不了,这样能够保证提交到后台的数据是经过前台校验的。
button不直接支持enter键提交,但是可以通过脚本实现。
阅读全文
0 0
- submit与button的区别
- submit与button的区别
- submit与button的区别
- submit 与 button 的区别
- submit与button的区别
- submit与button的区别
- submit与button的区别
- Submit与Button的区别
- submit与button的区别
- Button submit的区别
- submit 和 button的区别
- button和submit的区别
- button 和 submit 的区别
- hong的博客 ---submit与button的区别
- html中submit与button提交的区别
- button与submit的使用
- 按钮类型:button与submit区别
- html button submit与input区别
- Computing Nerual Network Gradients
- CSS并不简单--带你认识不一样的margin
- Handler消息处理机制
- 多线程学习(三)
- Netty使用LineBasedFrameDecoder解决粘包问题
- submit与button的区别
- Codeforces Round #407 (Div. 2)解题报告
- 在linux命令行下批量删除文件或文件夹
- 剑指offer 面试题40 数组中只出现一次的数字
- Kafka知识整理
- opencv---FileStorage
- 【Java学习笔记】23.网络编程--Socket
- Linux centos7 安装Hadoop单结点
- POJ 1278 BOAT 笔记