AJAX загрузка
home

Специальные методы и свойства DOM объектов

Существуют некоторые HTML элементы для которых в объектной структуре создаются объекты (узлы), которые помимо набора стандартных DOM свойств и методов имеют еще и специальные DOM свойства и методы присущие только данному объекту.

Обратите внимание: если после названия во втором столбце таблицы Вы видите круглые скобки, то перед Вами один из методов объекта. Методы для удобства выделены цветом.

Таблица специальных DOM методов и свойств разных объектов

В таблице ниже перечислены специальные DOM свойства и методы различных DOM объектов.

Нажав на названия элемента в первом столбце Вы перейдете на страницу, которая демонстрирует использование его свойств и методов на примерах.

Элемент Специальные DOM методы и свойства Описание
<a> charset Возвращает или устанавливает значение атрибута charset ссылки.
href Возвращает или устанавливает значение атрибута href ссылки.
name Возвращает или устанавливает значение атрибута name ссылки.
target Возвращает или устанавливает значение атрибута target ссылки.
type Возвращает или устанавливает значение атрибута type ссылки.
<area> alt Возвращает или устанавливает значение атрибута alt данного элемента.
coords Возвращает или устанавливает значение атрибута coords данного элемента.
hash Возвращает или устанавливает значение атрибута hash данного элемента.
host Возвращает или устанавливает значение атрибута host данного элемента.
hostname Возвращает или устанавливает значение атрибута hostname данного элемента.
href Возвращает или устанавливает значение атрибута href данного элемента.
noHref Возвращает или устанавливает значение атрибута nohref данного элемента.
pathname Возвращает или устанавливает значение атрибута pathname данного элемента.
port Возвращает или устанавливает значение атрибута port данного элемента.
protocol Возвращает или устанавливает значение атрибута protocol данного элемента.
search Возвращает или устанавливает значение атрибута search данного элемента.
shape Возвращает или устанавливает значение атрибута shape данного элемента.
target Возвращает или устанавливает значение атрибута target данного элемента.
<button> form Позволяет обратится к форме частью которой является данная кнопка.
name Возвращает или устанавливает значение атрибута name данного элемента.
type Возвращает или устанавливает значение атрибута type данного элемента.
value Возвращает или устанавливает значение атрибута value данного элемента.
<form> acceptCharset Возвращает или устанавливает значение атрибута accept-charset данного элемента.
action Возвращает или устанавливает значение атрибута action данного элемента.
enctype Возвращает или устанавливает значение атрибута enctype данного элемента.
elements Возвращает массив который позволяет обратится ко всем элементам данной формы.
enctype Возвращает или устанавливает значение атрибута enctype данного элемента.
lenght Возвращает количество элементов данной формы.
method Возвращает или устанавливает значение атрибута method данного элемента.
name Возвращает или устанавливает значение атрибута name данного элемента.
target Возвращает или устанавливает значение атрибута target данного элемента.
reset() Сбрасывает содержимое всех полей формы. Действие данного метода аналогично нажатию кнопки reset.
submit() Отправляет содержимое формы на сервер. Действие данного метода аналогично нажатию кнопки submit.
<iframe> align Возвращает или устанавливает значение атрибута align данного элемента.
contentDocument Возвращает объект document созданный для страницы открытой в данном iframe.
frameBorder Возвращает или устанавливает значение атрибута frameborder данного элемента.
height Возвращает или устанавливает значение атрибута height данного элемента.
longDesc Возвращает или устанавливает значение атрибута longDesc данного элемента.
marginHeight Возвращает или устанавливает значение атрибута marginheight данного элемента.
marginWidth Возвращает или устанавливает значение атрибута marginwidth данного элемента.
name Возвращает или устанавливает значение атрибута name данного элемента.
scrolling Возвращает или устанавливает значение атрибута scrolling данного элемента.
src Возвращает или устанавливает значение атрибута src данного элемента.
width Возвращает или устанавливает значение атрибута width данного элемента.
<input> accept Возвращает или устанавливает значение атрибута accept (атрибут accept может присутствовать только у элементов с type='file').
checked Возвращает или устанавливает значение атрибута checked данного элемента (атрибут checked может присутствовать только у элементов input с type='checkbox' и type='radio').
defaultCheсked Возвращает true если данный элемент выбран по умолчанию (т.е. если его атрибут checked='checked') и false если нет.
form Позволяет обратится к элементам формы частью которой является данный элемент.
maxLength Возвращает или устанавливает значение атрибута maxlength данного элемента (атрибут maxlength может присутствовать только у элементов input с type='text' и type='password').
name Возвращает или устанавливает значение атрибута name данного элемента.
readOnly Возвращает true если содержимое данного поля нельзя изменить (содержимое доступно только для чтения) и false в обратном случае (атрибут readonly запрещающий редактирование поля может быть задан только у элементов input с type='text' и type='password'.
size Возвращает или устанавливает значение атрибута size данного элемента.
type Возвращает или устанавливает значение атрибута type данного элемента.
value Возвращает или устанавливает значение атрибута value данного элемента.
select() Позволяет выделить текст элемента. Данный метод может быть применен только к элементам input с type='text' и type='password'
<img> align Возвращает или устанавливает значение атрибута align данного элемента.
alt Возвращает или устанавливает значение атрибута alt данного элемента.
border Возвращает или устанавливает значение атрибута border данного элемента.
height Возвращает или устанавливает значение атрибута height данного элемента.
hspace Возвращает или устанавливает значение атрибута hspace данного элемента.
longDesc Возвращает или устанавливает значение атрибута longdesc данного элемента.
name Возвращает или устанавливает значение атрибута name данного элемента.
src Возвращает или устанавливает значение атрибута src данного элемента.
useMap Возвращает или устанавливает значение атрибута useMap данного элемента.
vspace Возвращает или устанавливает значение атрибута vspace данного элемента.
width Возвращает или устанавливает значение атрибута width данного элемента.
<link> charset Возвращает или устанавливает значение атрибута charset данного элемента.
href Возвращает или устанавливает значение атрибута href данного элемента.
hreflang Возвращает или устанавливает значение атрибута hreflang данного элемента.
media Возвращает или устанавливает значение атрибута media данного элемента.
rel Возвращает или устанавливает значение атрибута rel данного элемента.
rev Возвращает или устанавливает значение атрибута rev данного элемента.
target Возвращает или устанавливает значение атрибута target данного элемента.
type Возвращает или устанавливает значение атрибута type данного элемента.
<meta> content Возвращает или устанавливает значение атрибута content данного элемента.
httpEquiv Возвращает или устанавливает значение атрибута httpequiv данного элемента.
name Возвращает или устанавливает значение атрибута name данного элемента.
scheme Возвращает или устанавливает значение атрибута scheme данного элемента.
<option> form Позволяет обратится к форме частью которой является данный элемент.
index Возвращает позицию данного элемента в выпадающем списке.
selected Возвращает или устанавливает значение атрибута selected данного элемента.
value Возвращает или устанавливает значение атрибута value данного элемента.
<select> form Позволяет обратится к форме частью которой является данный элемент.
length Возвращает количество элементов в выпадающем списке.
multiple Возвращает или устанавливает значение атрибута multiple данного элемента.
name Возвращает или устанавливает значение атрибута name данного элемента.
option Возвращает массив позволяющий обратится ко всем пунктам в выпадающем списке.
selectedIndex Возвращает позицию (индекс) выбранного элемента списка.
add() Позволяет добавить элемент в выпадающий список.
remove() Позволяет удалить элемент из выпадающего списка.
<table> border Возвращает или устанавливает значение атрибута border данного элемента.
cellPadding Возвращает или устанавливает значение атрибута cellpadding данного элемента.
cells Возвращает массив позволяющий обратится к любой ячейки в строке.
cellSpacing Возвращает или устанавливает значение атрибута cellspacing данного элемента.
frame Возвращает или устанавливает значение атрибута frame данного элемента.
rows Возвращает массив который позволяет обратится ко всем строкам таблицы.
rules Возвращает или устанавливает значение атрибута rules данного элемента.
summary Возвращает или устанавливает значение атрибута summary данного элемента.
width Возвращает или устанавливает значение атрибута width данного элемента.
createCaption() Создает табличный заголовок.
deleteCaption() Удаляет табличный заголовок.
deleteRow() Позволяет удалить строку из таблицы.
insertRow() Позволяет добавить строку в таблицу.
<td> abbr Возвращает или устанавливает значение атрибута abbr данного элемента.
cellIndex Возвращает позицию ячейки в строке.
<tr> cells Возвращает массив позволяющий обратится ко всем ячейкам строки.
rowIndex Позволяет узнать позицию данной строки в таблице.
deleteCell() Удаляет ячейку из таблицы.
insertCell() Вставляет ячейку в таблицу.
<textarea> cols Возвращает или устанавливает значение атрибута cols данного элемента.
defaultValue Возвращает или устанавливает текст по умолчанию.
disabled Возвращает или устанавливает значение атрибута disabled данного элемента.
form Позволяет обратится к узлу формы частью которой является данный элемент.
name Возвращает или устанавливает значение атрибута name данного элемента.
readOnly Возвращает или устанавливает значение атрибута readonly данного элемента.
rows Возвращает или устанавливает значение атрибута rows данного элемента.
value Возвращает или устанавливает текст данного элемента.
select() Позволяет выделить текст данного элемента.