Objeto ng XML DOM HTMLCollection
- Предыдущая страница DOM Event
- Следующая страница DOM HTMLDocument
HTMLCollection object
HTMLCollection ay isang interface na naglalarawan ng koleksyon ng HTML element, na nagbibigay ng mga method at property na maaring sabihin sa listahan.
Ang HTMLCollection sa HTML DOM ay 'lively'; kapag nagbabago ang pangunahing dokumento, ang mga pagbabago ay ipapakita agad sa lahat ng HTMLCollection object.
Ang bawat bagay sa ibaba (at ang kanilang tinukoy na attribute) ay nagbibigay ng HTMLCollection:
- Document (images, applets, links, forms, anchors)
- form (elements)
- map (areas)
- select (options)
- table (rows, tBodies)
- tableSection (rows)
- row (cells)
Maraming property ng HTMLDocument interface ay HTMLCollection object, na nagbibigay ng komportable na paraan upang ma-access ang mga elemento ng dokumento tulad ng form, image, at link.form.elements at select.options ay HTMLCollection object. Nagbibigay din ng HTMLCollection ng paglalakbay, Table ang bawat hanay at TableRow isang komportable na paraan upang kunin ang bawat cell sa loob ng mga cell.
Bilang na nabanggit, HTMLCollection object ay koleksyon ng HTML element na may mga paraan, na maaring gamitin upang kumuha ng elemento sa pamamagitan ng posisyon ng elemento sa dokumento o kanilang id at name property. Sa JavaScript, ang pag-uugnay ng HTMLCollection object ay katulad ng readonly array, at maaring gamitin ang mga bracket na JavaScript upang i-index ang HTMLCollection object sa pamamagitan ng numero o pangalan, na hindi kailangang tumawag sa item() methodat namedItem() method.
HTMLCollection object ay readonly, hindi maaring idagdag ng bagong elemento, kahit gamit ang syntax ng JavaScript array.
HTMLCollection object at Объект NodeListMalapit sa isang uri, ngunit ang unang ay maaaring gamitin sa pamamagitan ng pangalan o bilang na index.
Mga attribute ng HTMLCollection object
Attribute | Описание |
---|---|
cssRules | ReadOnly attribute, nagbibigay ng integer na naglalagay ng haba ng listahan (ang bilang ng mga elemento sa koleksyon). |
Mga paraan ng HTMLCollection object
Метод | Описание |
---|---|
item() | Возвращает элемент (узел) из коллекции по указанному положению. |
namedItem() | Возвращает элементы (узлы) из коллекции, у которых атрибут name или id имеет указанное значение. |
Пример
var c = document.forms; //Это объект HTMLCollection для элемента form var firstform = c[0]; //Может быть использован как числовой массив var lastform = c[c.length-1]; //Атрибут length возвращает количество элементов var address = c["address"]; //Может быть использован как связанный массив var address = c.address; //JavaScript позволяет这样的 обозначению
Связанные страницы
Референтная книга XML DOM:Объект HTMLDocument
Референтная книга XML DOM:Объект NodeList
Референтная книга:Референтная книга HTML DOM
- Предыдущая страница DOM Event
- Следующая страница DOM HTMLDocument