--- title: Element.querySelector() slug: Web/API/Element/querySelector translation_of: Web/API/Element/querySelector ---
Gibt das erste Unterelement des Elements, von dem es aufgerufen wird, zurück, auf das die angegebenen Selektoren zutreffen.
element = baseElement.querySelector(selectors);
element
und baseElement
sind {{domxref("element")}}-Objekte.selectors
ist eine Gruppe von selectors.In diesem Beispiel wird das erste style
Element aus dem body Element zurückgegeben, das den type text/css
oder keinen type hat.
var el = document.body.querySelector("style[type='text/css'], style:not([type])");
Gibt null
zurück, wenn keine Elemente gefunden werden, andernfalls das Element.
Eine SYNTAX_ERR
Ausnahme tritt auf, wenn die angegebenen Selektoren ungültig sind.
querySelector() wurde in der WebApps API eingeführt.
Das Argument querySelector
muss der CSS Syntax folgen. Siehe {{domxref("document.querySelector")}} für konkrete Beispiele.
Browser | Support | Anmerkungen |
---|---|---|
Internet Explorer | 8 | Nur CSS 2.1 Selektoren (IE8) |
Firefox (Gecko) | 3.5 (1.9.1) | |
Opera | 10 | |
Chrome | 1 | |
Safari (webkit) | 3.2 (525.3) | webk.it/16587 |