| JavaScript | Методы | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | W   All | Методы на букву C | - captureEvents - Позволяет перехватить события заданного типа, наступившие в других элементах страницы.
- document.captureEvents("{Список имен событий}");
- Метод принимает только одни параметр - список строковых имен событий, разделенных вертикальной чертой.
- Метод не возвращает никакого значения.
- Поддерживается NN начиная с 4.0
- clear(document) - Удаляет все содержимое текущей Web-страницы.
- document.clear();
- Метод не принимает параметров.
- Метод не возвращает никакого значения.
- Поддерживается IE начиная с 3.02
- clear(selection) - Удаляет все содержимое выделенного фрагмента текущей Web-страницы.
- selection.clear();
- Метод не принимает параметров.
- Метод не возвращает никакого значения.
- Поддерживается IE начиная с 4.0
- clearAttributes - Удаляет все атрибуты и их значения текущего элемента страницы.
- {Объект}.clearAttributes();
- Метод не принимает параметров.
- Метод не возвращает никакого значения.
- Поддерживается IE начиная с 5.0
- clearData - Удаляет данные в каком-либо формате в объектах clipboardData или dataTransfer.
- {Объект}.clearData(["{Список форматов, разделенных пробелами}"]);
- Метод принимает один необязательный параметр, который задает формат удаляемых данных.
- Форматы могут быть следующими:
- Text - текстовые данные;
- URL - интернет-адрес;
- File - файл;
- HTML - код HTML;
- Image - графическое изображение.
- В случае если параметр не задан, удаляются все данные.
- Поддерживается IE начиная с 5.0
- clearInterval - Удаляет интервальный таймер, определенный методом setInterval.
- window.clearInterval({Идентификатор таймера});
- Метод принимает только один параметр, который задает идентификатор интервального таймера, возвращенный методом setInterval.
- Метод не возвращает значения.
- Поддерживается IE и NN начиная с 4.0
- clearRequest - Очищает очередь запросов объекта userProfile.
- userProfile.clearRequest;
- Метод не принимает параметров.
- Метод не возвращает значения.
- Поддерживается IE начиная с 4.0
- clearTimeout - Удаляет тайм-аут, определенный методом setTimeout.
- window.clearTimeout({Идентификатор таймаута});
- Метод принимает один параметр - идентификатор тайм-аута, возвращенный методом setTimeout.
- Метод значения не возвращает.
- Поддерживается IE начиная с 3.02
- Поддерживается NN начиная с 2.0
- click - Имитирует щелчок левой кнопкой мыши по элементу страницы.
- {Объект}.click();
- Метод не принимает параметров.
- Метод не возвращает значения.
- Поддерживается IE начиная с 3.02 для <INPUT type="button"> И начиная с 4.0 - для остальных элементов.
- Поддерживается NN начиная с 2.0
- clonenode - Создает копию текущего элемента страницы.
- {Объект}.cloneNode([true|false]);
- Метод принимает один необязательный параметр. Значение false запрещает копирование вместе с элементом страницы его содержимого, а true - разрешает. Если необязательный параметр не указан, используется значение false.
- Метод возвращает ссылку на вновь созданную копию элемента страницы.
- Поддерживается IE начиная с 5.0
- close(document) - Заставляет Web-страницу немедленно обновить свое содержимое после использования методов write.
- document.close();
- Метод не принимает параметров.
- Метод не возвращает значения.
- Поддерживается IE начиная с 4.0
- Поддерживается NN начиная с 2.0
- close(window) - Закрывает текущее окно Web-обозревателя.
- window.close();
- Метод не принимает параметров.
- Метод не возвращает значения.
- Поддерживается IE начиная с 3.02
- Поддерживается NN начиная с 2.0
- collapse - Этот метод производит сжатие содержимого текущего объекта TextRange в точку и помещает его в начале или конце исходного содержимого объекта.
- {Объект TextRange}.collapse([true|false]);
- Метод принимает только один параметр (необязательный). Если он равен true, то новое содержимое объекта перемещается в начало исходного содержимого. Если параметр равен false, то в конец. В случае, если параметр не указан, то используется значение true (в начало).
- Метод не возвращает значения.
- Поддерживается IE начиная с 4.0
- compareEndPoints - Сравнивает границы текущего объекта TextRange с границами другого.
- {Объект TextRange}.compareEndPoints(StartToEnd|StartToStart|EndToStart|EndToEnd, {Второй сравниваемый объект TextRange});
- Метод принимает два параметра. Первый параметр задает, какие границы объектов будут сравниваться.
- У этого параметра могут быть четыре значения:
- StartToEnd - начальная граница текущего объекта сравнивается с конечной границей второго объекта;
- StartToStart - начальная с начальной;
- EndToStart - конечная с начальной;
- EndToEnd - конечная с конечной.
-
- Второй параметр задает ссылку на второй сравниваемый объект TextRange.
- Метод возвращает одно из трех значений:
- -1 - граница текущего элемента расположена левее (ближе к началу документа), чем граница второго объекта;
- 0 - они совпадают;
- 1 - граница второго объекта расположена правее, чем граница текущего.
- Поддерживается IE начиная с 4.0
- componentFromPoint - Возвращает ссылку на фрагмент элемента страницы, имеющий заданные координаты.
- {Объект}.componentFromPoint({X}, {Y});
- Метод принимает два параметра, которые задают в пикселах горизонтальную и вертикальную координаты соответственно.
- Данный метод возвращает текстовые значения, которые имеют следующие обозначения:
- Пустая строка - один из дочерних элементов текущего элемента страницы;
- outside - элемент страницы, который расположен за границами текущего элемента;
- scrollbarDown - нижняя кнопка-стрелка полосы прокрутки;
- scrollbarHThumb - ползунок горизонтальной полосы прокрутки;
- scrollbarLeft - левая кнопка-стрелка полосы прокрутки;
- scrollbarPageDown - область на вертикальной полосе прокрутки, которая расположена ниже ползунка;
- scrollbarPageLeft - область на горизонтальной полосе прокрутки, которая расположена левее ползунка;
- scrollbarPageRight - область на горизонтальной полосе прокрутки, которая расположена правее ползунка;
- scrollbarPageUp - область на вертикальной полосе прокрутки, которая расположена выше ползунка;
- scrollbarRight - правая кнопка-стрелка полосы прокрутки;
- scrollbarUp - верхняя кнопка-стрелка полосы прокрутки;
- scrollbarVThumb - ползунок вертикальной полосы прокрутки;
- handleBottom - ползунок изменения размера на нижней границе;
- handleBottomLeft - ползунок изменения размера на нижнем левом углу;
- handleBottomRight - ползунок изменения размера на нижнем правом углу;
- handleLeft - ползунок изменения размера на левой границе;
- handleRight - ползунок изменения размера на правой границе;
- handleTop - ползунок изменения размера на верхней границе;
- handleTopLeft - ползунок изменения размера на верхнем левом углу;
- handleTopRight - ползунок изменения размера на верхнем правом углу.
- Поддерживается IE начиная с 5.0
- confirm - Производит вывод на экран диалогового окна предупреждения с кнопками OK и Отмена.
- window.confirm(["{Текст предупреждения}"]);
- Метод принимает только один необязательный параметр - текст предупреждения. В случае, если параметр не задан, окно предупреждения не будет содержать текста.
- Метод возвращает true, если пользователь нажал кнопку OK. Если нажал Отмена - возвращает false.
- Поддерживается IE начиная с 3.02
- Поддерживается NN начиная с 2.0
- contains - Проверяет, является ли то или иной элемент страницы потомком текущего элемента.
- {Объект}.contains({Объект});
- Метод принимает только один параметр - ссылку на проверяемый элемент страницы.
- Метод возвращает true, если переданный в параметре элемент страницы является потомком текущего элемента. Возвращает false в противном случае.
- Поддерживается IE начиная с 4.0
- createCaption - Создает пустой заголовок таблицы <CAPTION>.
- {Объект таблицы}.createCaption();
- Метод не принимает параметров.
- Метод возвращает ссылку на созданный элемент заголовка таблицы.
- Поддерживается IE начиная с 4.0
- createControlRange - Создает коллекцию controlRange.
- body.createControlRange();
- Метод не принимает параметров.
- Метод возвращает ссылку на созданную коллекцию.
- Поддерживается IE начиная с 5.0
- createElement - Создает элемент страницы.
- body.createElement("{Тег}");
- Данный метод принимает только один параметр - имя тега для создания элемента страницы. При помощи этого метода можно создавать любые теги, кроме <FRAME> и <IFRAME>.
- Метод возвращает ссылку на созданный элемент.
- Поддерживается IE начиная с 4.0 для <AREA>, <IMG> и <OPTION> и начиная с 5.0 - для всех остальных.
- createEventObject - Создает новый объект event для передачи контекста события, используя метод fiveEvent.
- document.createEventObject([{Существующий объект event}]);
- Метод принимает только один необязательный параметр - ссылку на уже существующий объект event, на котором будет основан вновь создаваемый объект.
- Метод возвращает ссылку на созданный объект event.
- Поддерживается IE начиная с 5.5
- createPopUp - Создает всплывающее окно.
- window.createPopUp();
- Метод не принимает параметров и не возвращает значения.
- Поддерживается IE начиная с 5.5
- createRange - Создает объект TextRange из выделенного фрагмента Web-страницы.
- selection.createRange();
- Метод не принимает параметров.
- Метод возвращает ссылку на созданный объект.
- Поддерживается IE начиная с 4.0
- createRangeCollection - Создает коллекцию объектов TextRange из всех выделенных фрагментов Web-страницы.
- selection.createRangeCollection();
- Т.к. современные версии Web-обозревателей не поддерживают множественное выделение, эта коллекция содержит всего один объект TextRange.
- Метод не принимает параметров.
- Метод возвращает ссылку на созданную коллекцию.
- Поддерживается IE начиная с 5.5
- createStyleSheet - Создает новую таблицу стилей.
- document.createStyleSheet(["{Интернет-адрес}"][, {Индекс}]);
- Метод принимает два параметра, которые необязательны. Первый параметр задает интернет-адрес файла таблицы стилей. Второй параметр задает индекс в коллекции styleSheets, который будет ей соответствовать. Если индекс не задан, то будет использоваться следующий свободный индекс в коллекции.
- Метод возвращает ссылку на созданный объект таблицы стилей.
- Поддерживается IE начиная с 4.0
- createTextNode - Создает объект TextNode.
- document.createTextNode(["{Текст}"]);
- Метод принимает строку текста, которая станет содержимым создаваемого объекта.
- Метод возвращает ссылку на созданный объект.
- Поддерживается IE начиная с 5.0
- createTextRange - Создает объект TextRange.
- {Объект}.createTextRange();
- Метод не принимает параметров.
- Метод не возвращает значений.
- Поддерживается IE начиная с 4.0
- createTFoot - Создает пустой раздел основания таблицы <TFOOT>.
- {Объект таблицы}.createTFoot();
- Метод не принимает параметров.
- Метод возвращает ссылку на созданный элемент раздела основания таблицы.
- Поддерживается IE начиная с 4.0
- createTHead - Создает пустую секцию заголовка таблицы <THEAD>.
- {Объект таблицы}.createTHead();
- Метод не принимает параметров.
- Метод возвращает ссылку на созданный элемент раздела заголовка таблицы.
- Поддерживается IE начиная с 4.0
| A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | W   All | По материалам книги Владимира Дронова "JavaScript в Web-дизайне" www.bhv.ru, www.bhv.kiev.ua |
| |