Latest web development tutorials

HTML-DOM querySelector () -Methode

HTML-Elemente Object Reference Element - Objekt

Beispiele

Das erste Kind Element Textinhalt Änderung id = "Demo" des <div> Element:

var x = document.getElementById ( "myDiv");
x.querySelector ( "# demo") innerHTML- = "Hallo Welt!" .;

Versuchen »

Definition und Verwendung

querySelector () Methode gibt das passende Element angegebenen CSS-Selektor erstes Kind-Element.

Hinweis: querySelector () -Methode einfach liefert das erste Element, das den angegebenen Selektor entspricht. Wenn Sie alle passenden Elemente zurückgeben möchten, verwenden Sie querySelectorAll () -Methode statt.

Für weitere CSS - Selektoren können Sie unsere besuchen CSS - Selektoren Tutorial und unsere CSS - Selektoren Referenzhandbuch .


Browser-Unterstützung

Die Zahlen in der Tabelle stellen die erste Browser die Methode Versionsnummer zu unterstützen.

Weg
querySelector () 4.0 8.0 3.5 3.1 10.0


Grammatik

Element .querySelector (CSS - Selektoren)

Parameter Wert

Parameter Typ Beschreibung
CSS - Selektoren Schnur Muss. Geben Sie eine oder mehrere passende Elemente in CSS-Selektoren. Sie können ihre ID, Klassen, Typen, Attribute, Attributwerte, etc. verwenden Elemente auszuwählen.

Für mehrere Selektoren, durch Komma getrennt, ein passendes Element zurückzukehren.

Tipp: Weitere CSS - Selektoren finden Sie in unserem CSS - Selektoren Referenzhandbuch .

Technische Details

DOM-Version: Selektoren Stufe 1 Element-Objekt
Rückkehr: Das erste Anpassungselement angegebenen CSS-Selektor. Wenn nicht gefunden, gibt null zurück. Wenn Sie eine ungültige Selektor SYNTAX_ERR Ausnahme geben wird geworfen.


Weitere Beispiele

Beispiele

Ändern <div> Element in der ersten <p> Elementinhalt:

var x = document.getElementById ( "myDiv");
x.querySelector ( "p") innerHTML- = "Hallo Welt!" .;

Versuchen »

Beispiele

Ändern <div> Element in der ersten Klasse = "Beispiel" Unterelement Inhalt:

var x = document.getElementById ( "myDiv");
x.querySelector ( "Beispiel"). innerhtml = "Hallo Welt!" .;

Versuchen »

Beispiele

Ändern <div> Element in der ersten Klasse = "Beispiel" des <p> Element:

var x = document.getElementById ( "myDiv");
x.querySelector ( "p.example") innerHTML- = "Hallo Welt!" .;

Versuchen »

Beispiele

In roten Rand als ein <div> Element ein erstes Zielattribut <a> Elemente:

var x = document.getElementById ( "myDiv");
. X.querySelector ( "a [target]") style.border = "10px solide rot";

Versuchen »

Beispiele

Das folgende Beispiel zeigt die Verwendung einer Vielzahl von Selektoren.

Angenommen, Sie die beiden Selektoren wählen: <h2> und <h3> Element.

Die erste <h2> -Element für den folgenden Code <div> Element eine Hintergrundfarbe hinzu:

<Div id = "myDiv">
<H2> A h2-Element </ h2>
<H3> A h3 Element </ h3>
</ Div>

var x = document.getElementById ( "myDiv");
x.querySelector ( "h2, h3") style.backgroundColor = "red" .;

Versuchen »

Wenn jedoch das <div> Element <h3> Element <h2> -Element vor, <h3> Element wird die Hintergrundfarbe zu spezifizieren.

<Div id = "myDiv">
<H3> A h3 Element </ h3>
<H2> A h2-Element </ h2>
</ Div>

var x = document.getElementById ( "myDiv");
x.querySelector ( "h2, h3") style.backgroundColor = "red" .;

Versuchen »


Verwandte Seiten

JavaScript - Referenzhandbuch: document.querySelector ()


HTML-Elemente Object Reference Element - Objekt