表单元素input、button、submit、submit()、onsubmit()详解
来源:互联网 发布:数控切割机编程代码 编辑:程序博客网 时间:2024/05/01 04:08
表单元素input、button、submit、submit()、onsubmit()详解
Leave a reply
在提交表单数据时会用到input、button、submit、submit()、onsubmit()等元素,下面就这几个元素之间的联系与不同做一下解释:
type=”button”和type=”submit”区别
input作为按钮来使用,其type属性值可为button、submit,其中“button”只是单纯的定义了一个按钮,
而“submit”是定义了一个提交按钮,即把表单数据action给URL。并且使用了“submit”的input支持键盘的enter键,
这提高了页面的易用性,默认enter键对页面出现的第一个submit进行操作。
type=”button”实现type=”submit”功能
01.
<
form
action
=
""
method
=
""
onsubmit
=
"return abc();"
>
02.
03.
<
span
style
=
"text-decoration: underline;"
>A</
span
>:<
input
type
=
"submit"
name
=
""
value
=
"提交"
>
<!--提交表单数据-->
04.
05.
<
span
style
=
"text-decoration: underline;"
>B</
span
>:<
input
type
=
"button"
name
=
""
value
=
"提交"
onClick
=
"submit()"
>
<!--点击时触发onClick事件,然后激活此form的submit()方法-->
06.
07.
<
span
style
=
"text-decoration: underline;"
>C</
span
>:<
input
type
=
"button"
name
=
""
value
=
"提交"
onClick
=
"this.form.submit()"
>
<!--点击时触发onClick事件,然后激活此form的submit()方法-->
08.
09.
<
span
style
=
"text-decoration: underline;"
>D</
span
>:<
input
type
=
"button"
name
=
""
value
=
"提交"
onClick
=
"this.form.onsubmit()"
>
<!--点击时触发onClick事件,然后激活此form的onsubmit()方法-->
10.
11.
<
span
style
=
"text-decoration: underline;"
>E</
span
>:<
input
type
=
"button"
name
=
""
value
=
"提交"
onClick
=
"onsubmit()"
>
<!--无效-->
功能详解
A 点击(回车)时,首先触发onsubmit事件,然后执行函数abc(),根据函数abc()内容判断是否提交表单数据(无onsubmit时直接提交)
B、C 点击时直接提交表单数据,不会出发onsubmit函数
D 点击时触发onsubmit函数,不会提交表单数据(解决:可以在函数abc中调form的submit()方法来提交)
0 0
- 表单元素input、button、submit、submit()、onsubmit()详解
- 表单提交:button input submit 的区别
- input、button、submit表单提交区别
- form表单提交中的input,button,submit
- 表单元素的submit()方法和onsubmit事件
- 表单提交中的input、button、submit的区别
- 表单提交中的input、button、submit的区别
- 表单提交中的input、button、submit的区别
- 表单提交中的input、button、submit的区别
- input button实现跟submit一样的回车提交(使用onsubmit时js跳转失效)
- form 表单提交 submit与onsubmit 区别
- form表单的onsubmit和submit
- 用 <button> , <input type="button"> , <input type="submit"> 提交表单的异同
- button、input type="button"/"submit"整理
- input="submit" input="button"
- 总结:FORM中使用onSubmit="return false"防止表单自动提交,以及submit和button提交表单的区别
- FORM中使用onSubmit="return false"防止表单自动提交,以及submit和button提交表单的区别
- 总结:FORM中使用onSubmit="return false"防止表单自动提交,以及submit和button提交表单的区别
- 还原数据库出错
- php 判断字符串是否包含
- java学习笔记--Exception
- Android学习笔记【一】Android学习感言(包含学习见解、学习方法)
- Android笔记之四种方式实现计时器
- 表单元素input、button、submit、submit()、onsubmit()详解
- 统计难题
- 快捷键大全
- jquery ajax备用
- vtlmkyzyslaxwdqt
- Android 无障碍服务一 让应用具有辅助性服务
- R RGB color
- java 如何获取得到两个list中不同的数据
- Oracle学习之路の常见错误