form
- action(url地址)
- method(post||get)
- name(表单的名字)
input
- name
控件的名称,由用户自定义 - value
input控件中的默认文本值 - size
只能取正整数,input控件在页面显示的宽度 - readonly
只能写readonly,该控件内容只可读(不能编辑修改) - disabled
只能取disabled,第一次加载页面的时候禁用该控件(显示灰色) - checked
只能取checked,定义选择控件默认被选中的项、 - maxlength
控件被允许输入的最多字符数 - autocomplete
只能取on/off,设定是否自动完成表单的字段内容 - autofocus
只能取autofocus,指定页面加载后是否自动获取焦点、 - form
只能写form元素的id,设定字段隶属于哪一个或多个表单 - list
只能写datalist元素的id,指定字段的候选数据值列表 - multiple
只能写multiple,指定输入框是否可以选择多个值 - min,max,step
只能写数值,规定输入内容的最小值,最大值以及间隔 - pattern
只能写字符串,验证输入的内容是否与规定的正则表达式匹配 - placeholder
只能写字符串,为input类型的输入框提供一种提示 - required
只能写required,规定输入框里填写的内容不能为空 - novalidate
novalidate属性用于指定在提交表单时取消对表单进行有效的检查。为表单设置该属性时,可以关闭表单里的所有验证,这样表单里的所有控件都不会验证了!
type
- text
单行文本输入框 - password
密码输入框 - radio
单选按钮 - checkbox
复选框 - button
普通按钮 - submit
提交按钮 - reset
重置按钮 - image
图片式提交按钮 - hidden
隐藏域 - file
文件域(用于上传文件??) - email
E-mail地址的输入域 - url
URL地址的输入域(个是必须正确,否则无法提交) - num
数值的输入域(可以与max,min,step联用) - range
一定范围内的数值输入域,必须联用min和max - Date pickers(date,month,week,time)
日期和时间的输入类型,还有datetime,datetime-local - search
搜索域 - color
颜色输入类型 - tel
电话号码输入类型