Input

属性

  • name:input元素的名称,用于对提交到服务器后的表单数据进行标识,没有给name的input的值,在提交时无法直接获取到

  • accept:只和type=file配合使用,规定上传的文件类型

  • alt:只和type=image配合使用,设置图片的描述

  • checked:只和type=radio,checkbox配合使用,规定默认选中

  • disabled:无法和type=hidden配合使用,禁用input元素

  • readonly:输入字段为只读,不能修改

  • maxlength:输入字段的最长长度,以字符个数计算,只能和type=text,password配合

  • src:只和type=image配合,图片提交按钮的图片地址

  • value:input元素设定值

  • autocomplete:开启或关闭自动完成功能,默认为on

  • autofocus:加载时自动获得焦点

  • multiple:使用type=file,可以选择多个值

  • pattern:验证input

  • placeholder:提供占位符文字,在输入为空时显示

  • required:在提交之前必须填写,不能为空

  • form:规定非form标签内的元素,输入那个form表单

  • formaction:重写表单的action属性

  • formenctype:重写enctype属性

  • formmethod:重写method属性

  • formnovalidate:重写novalidate属性

  • formtarget:重写target属性

  • type:规定input元素的类型(图片为chrome下的显示)

  • button:按钮,value属性的值为按钮上显示的文字,类似[button标签]

  • checkbox:多选按钮,同一组按钮name必须一致

  • 支持checked属性,代表默认选中

<input type="checkbox" checked />
  • file:用于文件的上传
  • 获取file
  • 上传文件进度
http://blog.csdn.net/qq_36687640/article/details/78551217
  • 支持accept和multiple属性
//accept属性,默认上传时选择的为全部类型的文件
//accept中指定默认上传的类型,用逗号分割,在用户选择上传时可以手动修改类型上传,不会报错
<input type="file" accept="image/gif,image/jpeg,image/jpg" />
//multiple属性,默认上传时只能选择一个文件,添加后可以选择多个文件一起上传
<input type="file" multiple />
  • hidden:隐藏不可见,但是数据仍然可以被提交
  • image:图片型提交按钮
  • src属性:图片地址
  • alt:图片描述,默认为提交
  • width,height:图片宽高
  • password:密码框,和text外观一样,但是输入的内容不可见
  • radio:单选按钮,同一组按钮name必须一致
  • 支持checked属性,默认选中,同一组按钮,都设置checked,最后一个被选中
<input type="radio" checked/>
  • reset:创建重置表单的按钮,value默认为重置
  • submit:提交表单的按钮,value默认为提交,如果有submit则回车时会自动提交,如果是button就不会
  • text:单行输入字段,可以输入文本
  • color:创建调色板
  • date:选取日,月,年
  • datetime:样式和text一样
  • value格式:YYYY-MM-DDThh:mm:ss:sZ(Z:时区)
  • datetime-local:选取年、月、日、时、分
  • value格式:YYYY-MM-DDThh:mm:ss:s(.1秒)
  • email:样式和text一样,会自动渐染email域的值,手机端会唤出英文键盘
  • month:选取年、月
  • value格式:YYYY-MM
  • number:数字,手机端会唤出数字键盘
  • 下面属性只对点击右侧按钮改变数字时有效,直接在输入框可以输入任何数字
  • max:允许的最大值
  • min:允许的最小值
  • step:每次点击时增加的数字
  • value:默认值
  • range:一定范围内的数字
  • max:允许的最大值,默认为100
  • min:允许的最小值,默认为0
  • step:每次移动的间隔
  • value:默认值
  • search:搜索框,输入后比text多一个x,点击后会删除所有输入的内容
  • tel:电脑端和text样式一样,在手机端会唤出数字键盘
  • time:选取时、分
  • value格式:hh:mm:ss.s
  • url:样式和text一样,会自动验证url的值
  • week:选取年、今年第几周
  • value格式:YYYY-W(周数,从1到52)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • 关键字:form表单作用;常用input标签;post 和 get 区别;radio分组;placeholder作...
    好奇而已阅读 5,335评论 0 0
  • <input>标签 标签用于搜集用户信息,根据不同的type属性值,输入字段拥有很多种形式。输入字段可以是文本字段...
    _空空阅读 9,491评论 0 3
  • 相 遇 从拾捌那里得知了“幸福进化俱乐部”,进了武汉的微信群,这是第一次见面,还隔着一层纱。关注半年多的时间,拜读...
    牙牙呓语阅读 2,833评论 0 0
  • 今早我在朋友圈看到你发的的动态,是说宿舍楼上很吵,但是过了一会儿你就删除了,不知道是不是不想给我看。因为我之前买过...
    fly_9cb0阅读 1,209评论 0 0