Selectors API

Selectors API

Selectors API est une interface de programmation (API) concernant la manipulation des documents modélisés sous forme objet (DOM).

Selectors API est spécifiée par le consortium W3C. En mars 2009 il s'agissait d'un document de travail dans sa phase de dernier appel (« last call working draft »).

Cette API est principalement destinée à être implantée en javascript par les navigateurs web.

Description

Selectors API définit 2 méthodes permettant d'accéder à des nœuds de l'arbre DOM en les sélectionnant au moyen d'un sélecteur CSS.

  • querySelectorAll(sélecteur) qui renvoie la liste de tous les nœuds correspondant au sélecteur
  • querySelector(sélecteur) qui renvoie seulement le premier nœud correspondant.

Ces deux méthodes font partie d'une interface NodeSelector.

Les classes Document, DocumentFragment et Element doivent implémenter cette interface.

Implémentation

Cette API est implémentée par le moteur Webkit (navigateurs Safari depuis la version 3.1 et Google Chrome 1.0), par Internet Explorer 8 et par Mozilla Firefox 3.1 bêta (future Mozilla Firefox 3.5).


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Selectors API de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Indexed Database API — ist eine vom World Wide Web Consortium entworfene Programmierschnittstelle für eine Datenbank, deren Datensätze einfache Werte und hierarchische Objekte beinhaltet. Jeder Datensatz besteht aus einem Schlüssel und einem dazugehörigen Wert. Darüber …   Deutsch Wikipedia

  • Comparison of layout engines (HTML5) — HTML HTML and HTML5 Dynamic HTML XHTML XHTML Mobile Profile and C HTML Canvas element Character encodings Document Object Model Font family HTML editor HTML element HTML Frames HTML5 video HTML scrip …   Wikipedia

  • Cascading Style Sheets — Vorlage:Infobox Dateiformat/Wartung/MagischeZahl fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt Cascading Style Sheets (CSS) Vorlage:Infobox Dateiformat/Wartung/Screenshot Format …   Deutsch Wikipedia

  • День загрузки — Запрос «Firefox» перенаправляется сюда. Cм. также другие значения. Mozilla Firefox Firefox 3.0 на платформе GTK+/Linux Тип Браузер …   Википедия

  • Огнелис — Запрос «Firefox» перенаправляется сюда. Cм. также другие значения. Mozilla Firefox Firefox 3.0 на платформе GTK+/Linux Тип Браузер …   Википедия

  • Фаерфокс — Запрос «Firefox» перенаправляется сюда. Cм. также другие значения. Mozilla Firefox Firefox 3.0 на платформе GTK+/Linux Тип Браузер …   Википедия

  • Файерфокс — Запрос «Firefox» перенаправляется сюда. Cм. также другие значения. Mozilla Firefox Firefox 3.0 на платформе GTK+/Linux Тип Браузер …   Википедия

  • Файрфокс — Запрос «Firefox» перенаправляется сюда. Cм. также другие значения. Mozilla Firefox Firefox 3.0 на платформе GTK+/Linux Тип Браузер …   Википедия

  • История Firefox — Firefox (категория) Mozilla Foundation • Corporation Описание Особенности • Расширения (категория) Spread Firefox • Принятие рынком Смотрите также Gnuzilla • GNU IceCat • IceApe IceDove • Portable Ed. • Miro • …   Википедия

  • Open Web Platform — Year Started 2010 Base Standards HTML5, CSS3, SVG, MathML 3 Domain Web 3.0 Abbreviation OWP The Open Web Platform (OWP) is a collection of Web technologies developed by the World Wide Web Consortium and other Web standardization bodies such as… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”