属性id
id 属性规定 HTML 元素的唯一的 id。
id 在 HTML 文档中必须是唯一的。
<input type=password id="userpwd" />
根据提供的唯一id号,快速获取标签对象。如:document.getElementById(id)
用于充当label标签for属性的值:示例:
<label for='userid'>用户名:</label>
表示单击此label标签时,id为userid的标签获得焦点。
id 属性可用作链接锚,通过 JavaScript或通过 CSS 为带有指定 id 的元素改变或添加样式。
属性name
name指定标签的名称
name在 HTML 文档中并不是唯一的。
<input type="text" name="username" />
form表单:name可作为转递给服务器表单列表的变量名;如上面的传到服务器的名称为:username='text的值'。
input type='radio'单选标签:把几个单选标签的 name设为一个相同值时,将会进行单选操作。
<input type="radio" name='sex'/>男
<input type="radio" name='sex'/>女
快速获取一组name相同的标签:获取拥有相同name的标签,一起进行操作,如:更改属性、注册事件等。
function changtxtcolor() {
var txts = document.getElementsByName('txtcolor'); //获取所有name=txtcolor 的标签
for (var i = 0; i < txts.length; i++) { //循环遍历标签,并把背景色改为red
txts[i].style.backgroundColor = 'red';
}
}
网友评论