HTML input属性
-
HTML input属性
本章介绍表单的各种属性使用和作用。 -
-
-
-
-
-
HTML5添加的属性
下表列出了HTML5添加的一些新属性:属性名称 所属元素 autocomplete <form>,<input> autofocus <input> form <input> formaction <input> formenctype <input> formmethod <input> formnovalidate <input> formtarget <input> height <input> width <input> list <input> min <input> max <input> multiple <input> pattern (regexp) <input> placeholder <input> required <input> step <input> novalidate <form> -
autocomplete属性
autocomplete属性指定表单或输入字段是应该打开还是关闭自动完成。 启用自动完成功能后,浏览器会根据用户之前输入的值自动完成输入值。 提示:对于表单,可以打开自动完成“on”,特定输入字段可以关闭“off”,反之亦然。 autocomplete属性适用<form>元素和以下<input>类型:- text
- search
- url
- tel
- password
- date
- datetime-local
- time
- range
- color
提示:在某些浏览器中,您可能需要激活自动完成功能才能使其正常工作。
-
-
-
-
formaction属性
formaction属性指定在提交表单时将指定处理数据的URL。formaction属性会覆盖<form>元素的action属性。formaction属性与type="submit"或type="image"一起使用。 -
formenctype属性
formenctype属性指定在提交时如何编码表单数据(仅适用于method=“post”的表单)。 formenctype属性会覆盖<form>元素的 enctype属性。 formenctype属性与type="submit"或type="image"一起使用。 -
formmethod属性
formmethod属性定义用于将表单数据发送到处理程序的HTTP方法。 formmethod属性会覆盖<form>元素的method属性。 formmethod属性可以与type="submit"或type="image"一起使用。 下面第二个按钮提交将以post提交,覆盖了表单默认的get方式。 -
formnovalidate属性
formnovalidate属性会覆盖<form>元素的novalidate属性。 formnovalidate属性可以与type="submit"一起使用。 下面第二个按钮提交将不验证email的合法性。 -
formtarget属性
formtarget属性指定一个名称或关键字,指示在提交表单后跳转到的响应的位置。 formtarget属性会覆盖<form>元素的target属性。 formtarget属性可以与type="submit"或type="image"一起使用。 下面第二个按钮提交将在本窗口打开。 -
height和width属性
height和width属性指定<input type="image">元素的高度和宽度。始终指定图像的大小。如果浏览器不知道大小,则图像加载时页面会闪烁。
下面的提交按钮是一个指定大小的图片。 -
-
-
-
-
placeholder属性
placeholder属性指定描述输入字段的预期值的提示(样本值或格式的简短描述)。 在用户输入值之前,提示将显示在输入字段中。 placeholder属性使用以下输入类型:text,search,url,tel,email和password。 -
-