--- title: Element.querySelector() slug: Web/API/Element/querySelector translation_of: Web/API/Element/querySelector ---
{{APIRef}}

Gibt das erste Unterelement des Elements, von dem es aufgerufen wird, zurück, auf das die angegebenen Selektoren zutreffen.

Syntax

element = baseElement.querySelector(selectors);

Beispiel

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])");

Bemerkungen

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.

Browserkompatibilität

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

Spezifikation

Siehe auch