今天主要学习了一下知识内容:
HTML Input属性
value属性
value属性规定输入字段的初始值
readonly属性
readonly属性规定输入字段为只读(不能修改):
readonly属性不需要值。它等同于readonly=“readonly”.
disabled属性
disabled属性规定输入字段是禁用的。
被禁用的元素是不可用和不可点击的。
被禁用的元素不会被提交。
disabled属性不需要值。它等同于disabled=“disabled”.
size属性
size属性规定输入字段的尺寸(以字符计):
maxlength属性
maxlength属性规定输入字段允许的最大长度:
如设置maxlength属性,则输入控件不会接受超过所允许数的字符
该属性不会提供任何反馈。如果需要提醒用户,则必须编写JavaScript代码。
注释:输入限制并非万无一失。JavaScript提供了很多方法来增加非法输入,如需要安全地限制输入,则接受者(服务器)必须同时对限制进行检查
HTML5属性
HTML5为<input>增加了如下属性:
并为<input >增加如需属性:
autocomplete属性
autocomplete属性规定表单或输入字段是否应该自动完成。
当自动完成开启,浏览器会基于用户之前的输入值自动填写值。
novalidate属性
novalidate属性属于<from>属性。
如果设置,则novalidate规定在提交表单时不对表单数据进行验证。
指示表单在被提交时不进行验证:
autofocus属性
autofocus属性是布尔属性。
如果设置,则规定当页面加载时<input>元素应该自动获得焦点。
form属性
form属性规定<input >元素所属的一个或多个表单
提示:如需引用一个以上的表单,请使用空格分隔的表单id列表
formaction属性
formaction属性规定当前提交表单处理该输入控件的文件的URL。
formactio属性覆盖<form>元素的action属性