Während des Umgangs mit den Daten in Masse kann es die Möglichkeit geben, das Element beim Zugriff auf darauf zu finden. In einem solchen Fall wird die Überprüfung der einzelnen Elemente herausfordernd. Zum Beispiel die Integration des Elements in einen bestimmten Teil des Inhalts. In solchen Situationen hilft das Finden von Elementen durch Inhalte, die JavaScript unter Verwendung von JavaScript hilft.
In diesem Blog werden die Ansätze zum Finden von Elementen durch Inhalte mit JavaScript diskutiert.
So finden Sie Elemente mit Inhalten mit JavaScript?
Um Elemente durch Inhalte mit JavaScript zu finden, sind die folgenden Ansätze in Kombination mit dem “QuerySelectorAll ()”Methode und die“Textinhalt" Eigentum:
Ansatz 1: Finden Sie Element nach Inhalten in JavaScript Verwenden Sie include () Methode
Der "QuerySelectorAll ()Die Methode holt alle Elemente ab, die einem CSS -Selektor entsprechen, und gibt eine Knotenliste zurück. Während der TextContent den Textinhalt des jeweiligen Knotens angibt und die include () -Methode zurückgibt “WAHRWenn die angegebene Zeichenfolge in einer bestimmten Zeichenfolge enthalten ist.
Diese Ansätze können in Kombination angewendet werden, um auf die zuzugreifendivElement, greifen Sie auf den enthaltenen Text zu und fügen Sie das Element an ein Null -Array an den zufriedenen Zustand an.
Syntax
dokumentieren.QuerySelectorall (Selektoren)
In der angegebenen Syntax:
Saite.Beinhaltet (Wert)
Hier sucht die Include () -Methode nach der angegebenen “Wert"In der damit verbundenen" "Saite”.
Beispiel
Lassen Sie uns die folgende Demonstration durchlaufen:
Linux -Hinweis
Führen Sie die folgenden Schritte aus, die im obigen Code -Snippet angegeben sind:
Ausgang
Aus der obigen Ausgabe ist es offensichtlich, dass das Element auf den zufriedenen Zustand in das Array gedrückt wird.
Ansatz 2: Finden Sie Element nach Inhalten in JavaScript mit Array.von () und match () Methoden
Der "Array.aus()Die Methode gibt ein Array aus einem Objekt mit der Länge des Arrays als Parameter zurück. Der "passen()Die Methode entspricht einer Zeichenfolge mit einem regulären Ausdruck. Diese Methoden können ebenfalls implementiert werden, um auf das Element zuzugreifen.
Syntax
Array.von (Objekt, Karte, Wert)
In der oben gegebenen Syntax:
Saite.Match (Match)
In der angegebenen Syntax:
Beispiel
Überlegen wir das untergegebene Beispiel:
Dies ist JavaScript -verwandte Dinge
Führen Sie die folgenden Schritte in den obigen Codezeilen aus:
Ausgang
Der obige Ausgang zeigt an, dass die gewünschte Anforderung erfüllt ist.
Abschluss
Das kombiniert “QuerySelectorAll ()”Methode und die“Textinhalt”Eigenschaften können mit dem angewendet werdeninklusive ()”Methode oder“Array.aus()" Und "passen()Methoden, um Elemente mit Inhalten mit JavaScript zu finden. In diesem Tutorial wurde erläutert, wie Elemente mithilfe von JavaScript mit Hilfe verschiedener Beispiele Elemente finden können.