Справочник по JavaScript : Алфавитный указатель методов : Методы JavaScript на букву C
смотрим также
Материал из Справочник Web-языков
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