1、定义和用法浏览器

标签订义的是一个按钮spa

一、在 元素内部,您能够放置内容,好比文本或图像。这是该元素与使用 元素建立的按钮之间的不一样之处;orm

二、  控件提供了更为强大的功能和更丰富的内容;input

三、 与  标签之间的全部内容都是按钮的内容,其中包括任何可接受的正文内容,好比文本或多媒体内容。it

标签规定了用户能够在其中输入数据的输入字段table

一、 元素在

元素中使用,用来声明容许用户输入数据的 input 控件;form

二、输入字段可经过多种方式改变,取决于 type 属性。test

2、相同之处表单

中 type=“button”   与   中 type=“button”  是同样的总结

中 type=“submit”  与   中 type=“submit” 是同样的

当未处于表单中时,其浏览器默认的type就是button,这个时候与input的type=“button”就是同样的接轨

而当处于表单中时,不一样的浏览器对 元素的 type 属性使用不一样的默认值,这个时候有所区分了

3、不一样之处

若是在 HTML 表单中使用 button 元素,不设置type的状况下,不一样的浏览器会提交不一样的值。

IE将提交 与  之间的文本;

其余浏览器将提交value 属性的内容。

例如:咱们获取下他的val

Html:按钮

JQ:$('#Btn').val()    $('#Btn').attr('value')

Browser/Value

$('#customBtn').val()

$('#customBtn').attr('value')

Firefox13.0

test

test

Chrome15.0

test

test

Opera11.61

test

test

Safari5.1.4

test

test

IE9.0

按钮

按钮

4、总结

所以,请始终为 元素规定 type 属性。由于不一样的浏览器对 元素的 type 属性使用不一样的默认值;

若是在 HTML 表单中使用 元素,不一样的浏览器可能会提交不一样的按钮值。所以请尽量使用  在 HTML 表单中建立按钮

html语言 input button,Html-button和input的区别相关推荐

  1. 通过JS代码动态生成HTML表格(Table),Input框,Button按钮.并且通过Input框的值进行查询动态生成数据填写在指定的表格里

    本人公众号上线啦!!! 公众号与博客名一样:没有腹肌的程序猿 公众号文章类型:工作上所遇到的需求实现方案分享. 此外也会提供一些数据集供大家使用.(这个还在规划中,毕竟打工人时间挺紧的,哈哈哈哈) 到 ...

  2. HTML中input标签和button标签区别

    HTML中< input type="button" >和< button >区别 关闭标签设置. <input type=''button''> ...

  3. html input submit 执行,HTML DOM Input Submit用法及代码示例

    HTML DOM中的Input Submit对象代表类型为"submit"的HTML 元素. 用法: 它创建一个输入提交对象.document.createElement(&quo ...

  4. type="button" ,"submit" 的区别

    Submit是专门用于提交表单的Button,与Button的区别主要有两点: type=button 就单纯是按钮功能      type=submit 是发送表单     (1)Submit将表单 ...

  5. input标签是什么?input标签属性有哪些

    input标签属于什么标签?input标签属性有哪些?相信刚接触的表单的小白应该很陌生,那么接下来我们就来讲一下input标签属性有哪些? 首先小编在这里谢谢大家一直的支持,每天都会更新十个web前端 ...

  6. input标签disabled和readonly属性的区别

    input标签disabled和readonly属性的区别 readonly和disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容. disabled: 对于所有的表单 ...

  7. php js给input的赋值,JavaScript给input的value赋值引发的关于基本类型值和引用类型值问题_javascript技巧...

    在自己做东西时,遇见了一个问题.就拿博客园的首页右边的搜索举例吧,用控制台操作. 现在我需要从另外一个地方将数据传给input,让其在一刷新的时候就显示数据. 这不难啊,于是我按照我的理解做了 代码如 ...

  8. html input image 尺寸,HTML DOM Input Image 对象

    # HTML DOM Input Image 对象 ## Input Image 对象 Input Image 对象是 HTML5 中的新对象. Input Image 对象表示 HTML 元素. # ...

  9. pythonargmaxaxis1_np.argmax(input,axis)和tf.argmax(input,axis)使用

    np.argmax(input,axis)和tf.argmax(input,axis)分别是numpy和TensorFlow底下的求最大值索引的方法,用法基本一致,只有默认情况下有细微差别,以及传入的 ...

  10. 【前端】input隐藏的三种方法和区别

    一.不留痕迹的隐藏. <!-- 方法一 --> <input type="hidden" /> <!-- 方法二 --> <input t ...

最新文章

  1. @芥末的糖----------《管理系统后台架构逻辑》
  2. 谷歌日语输入法电脑版_【Win安卓】谷歌地球电脑专业版和手机清爽版
  3. JAVA的IO编程:管道流
  4. 网站服务器断电后果,数据库服务器突然断电后果
  5. Windows程序设计_19_测试Windows应用程序加载函数
  6. Data Guard Service 相关介绍
  7. 调查:是什么让你对开发者聚会(活动)感兴趣?(转 Y.boy一篇文章)
  8. javascript释放对象_一文深入理解JavaScript如何运作
  9. jquery学习系列1(Ready)
  10. 【PS图像处理】PS软件提示不能完成命令,因为暂存盘已满的解决办法
  11. 如何选择crm客户管理系统
  12. 地图行业应用的难点思考
  13. 小记——linux定时器之alarm
  14. iOS后台运行机制1
  15. JVM内存模型和性能调优:系列文章 - 导读
  16. android 飞机源码,基于安卓Android平台的飞机游戏设计与实现毕业论文+项目源码...
  17. 第二十二届中国文旅全球论坛新闻发布会在穗召开
  18. TOJ3582图书馆查询系统
  19. yii2.0 使用美图秀秀web开放平台进行头像编辑上传
  20. 量产动效视频原来如此简单

热门文章

  1. lhgselect 联动选择下拉菜单 v1.0.0 (2011-06-13)
  2. require(),include(),require_once()和include_once()的异同
  3. 【JFreeChart】JFreeChart—输出柱形图
  4. python import
  5. 2.Android 学习之虚拟机安装
  6. 瀑布流第二种方式————基于ajax方式
  7. express 应用模板引擎jade,ejs
  8. gzip,bzip2压缩工具及tar打包工具
  9. 1-3月我国软件业务收入同比增长12.9%
  10. linux下nginx安装与设置开机启动