一些H5表单常用的属性
autocomplete 表单自动完成:
书写格式autocomplete=“on/off”
不加此属性则默认是on,出于某些方面考虑需要关闭的话就要加上,然后值设置为off;
autofocus 自动聚焦
当页面加载完成后,光标自动聚焦到设置有此属性的栏目中,书写格式autofocus =“autofocus ”
;
form 规定输入域所属的表单
书写格式: form="formID1 formID2"
(需要为指定form指定ID);
formaction 重新指定表单的action属性
书写格式:formaction="demo.jsp"
(可以让一个表单的内容通过不同的提交按钮提交到不同 地方);
height width
指定input type="image"
时,input标签的宽高(对其他input项无效 )书写格式input type="image" width="100" height="100px"
;
list 规定输入域的datalist 书写格式
list="namelist"
(其中namelist为对应的datalist列表的ID名);
min max
规定输入域中允许输入的最小和最大值,书写格式:min="10" max="100"
step 规定输入域中输入的内容的步进数
书写格式:step="3"
, 如果step=”3”则能够输入的合法字符为:0,3,6....
;
multiple 规定输入域中是否可选多个值,书写格式
multiple="multiple";
如:加此属性后file可选择多个文件;
novalidate 规定在表单提交时不验证form或input项
书写格式:novalidate="true"/novalidate="novalidate"/novalidate;
pattern
规定用于验证input输入的内容是否为正则表达式的匹配,书写格式:pattern =“正则表达式”
;
placeholder
规定input输入域在空白时给出的提示内容,获得焦点时其内容消失,书写格式: placeholder="想要显示的内容";
required
规定form中的必填项,书写格式:required="required"/required;