1、表单内元素的form属性:表单内的从属元素可以书写在页面任何地方,只要为该元素指定一个form属性,属性值为该表单的id。
2、表单内元素的formaction属性:为所有提交按钮增加不同的formaction属性,使得在单击不同的按钮时可以将表单提交到不同的页面。
3、表单内元素的formmethod属性:对每个表单元素分别指定不同的提交方法。
4、表单内元素的formenctype属性:对表单元素分别指定不同的编码方式。
5、表单内元素的formtarget属性:指定提交后在何处打开所需要加载的画面。
6、表单内元素的autofocus属性:画面打开时,该控件自动获得光标焦点。
7、表单内元素的required属性:如果元素中内容为空白,则不允许提交,同时在浏览器中显示信息提示文字。可以应用在大多数输入元素。
8、表单内元素的labels属性:为所有可使用label元素的表单元素定义了一个labels属性,属性值为一个NodeList对象,代表该元素所绑定的标签元素所构成的集合。
9、标签的control属性:可以在label内部放置一个表单元素,并且通过该label的control属性来访问该表单元素。
10、文本框的placeholder属性:文本框在未输入时的提示文字。
11、文本框的list属性:该属性的值为某个datalist元素的id。datalist元素类似于选择框,但是当用户想要设定的值不在选择列表之内时,允许自行输入。
12、文本框的autocomplete属性:可以指定on、off与不指定,设为on时,可以显示指定候补输入的数据列表。
13、文本框的pattern属性:将属性值设置为某个格式的正则表达式,提交时进行检查。
14、文本框的selectionDirection属性:当用户在input元素与textarea元素中用鼠标选取部分文字时,可以使用该属性来获取选取方向。
15、复选框的indeterminate属性:可以在JavaScript脚本代码中对该元素使用indeterminate属性,说明复选框处于"尚未明确是否选取"状态。
16、image提交按钮的height属性与width属性:针对类型为image的input元素设定的设置图片高宽的属性。
17、textarea元素的maxlength属性与wrap属性
maxlength:设定可输入文字的个数;
wrap:值为hard时,向textarea中输入的文字个数超出使用textarea元素的cols属性所限定的每行中可显示文字个数而导致文字换行时,提交表单时会在换行处加入一个换行标志,值为soft时不加换行标志。
网友评论