js中document.getElementById(ID)与document.getElementsByName(Name)的区别
生活随笔
收集整理的這篇文章主要介紹了
js中document.getElementById(ID)与document.getElementsByName(Name)的区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在一個(gè)HTML文檔中,每個(gè)元素都可以設(shè)置ID和NAME屬性。其中ID屬性是唯一屬性,不可以重復(fù),一個(gè)ID值只能對(duì)應(yīng)一個(gè)元素;而NAME屬性是可以重復(fù)的,一個(gè)NAME值可以對(duì)應(yīng)一組元素。
所以,使用document.getElementById(ID)時(shí)返回的只有一個(gè)被選中的HTML元素;而使用document.getElementsByName(NAME)時(shí)返回的是一個(gè)由多個(gè)HTML元素組成的數(shù)組(哪怕HTML頁面中只有一個(gè)符合要求的元素,返回的也是數(shù)組)。
document.getElementsByName(NAME)多用于在FORM表單中選取一組checkbox或radio
?
來源:http://zhidao.baidu.com/question/359487410.html
轉(zhuǎn)載于:https://blog.51cto.com/332374363/1128379
總結(jié)
以上是生活随笔為你收集整理的js中document.getElementById(ID)与document.getElementsByName(Name)的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在 Linux CentOS 上安装 C
- 下一篇: NetBeans