HTML DOM中的label.htmlFor属性是用来绑定标签和表单控件的,它的作用是使用for属性来把标签和表单控件绑定在一起,使用者可以通过标签来控制表单控件。使用方法如下:
上面的代码中,label标签的for属性的值为“username”,input标签的id属性的值也为“username”,这样就把label标签和input标签绑定在一起了,使用者可以通过点击label标签来控制input标签。
label.htmlFor属性还有一个优势,就是可以把控件的文本描述和控件本身分离开,这样可以更容易的控制表单控件的外观和布局,比如可以把label标签和input标签分别放在不同的行或列中,这样就可以很容易的控制表单控件的布局了。
label.htmlFor属性可以把表单控件和控件的文本描述绑定在一起,使用者可以通过点击label标签来控制表单控件,而且还可以实现控件的外观和布局控制。