Справочник по 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

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования