html的属性id和name

属性id

id 属性规定 HTML 元素的唯一的 id。
id 在 HTML 文档中必须是唯一的。


根据提供的唯一id号,快速获取标签对象。如:document.getElementById(id)
用于充当label标签for属性的值:示例:


表示单击此label标签时,id为userid的标签获得焦点。

id 属性可用作链接锚,通过 JavaScript或通过 CSS 为带有指定 id 的元素改变或添加样式。

属性name

name指定标签的名称
name在 HTML 文档中并不是唯一的。


form表单:name可作为转递给服务器表单列表的变量名;如上面的传到服务器的名称为:username='text的值'。
input type='radio'单选标签:把几个单选标签的 name设为一个相同值时,将会进行单选操作。

快速获取一组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';
    }
}

你可能感兴趣的:(html的属性id和name)