Podczas radzenia sobie z danymi luzem może istnieć możliwość niejednoznaczności w zlokalizowaniu elementu na zawartej treści, jednocześnie uzyskując dostęp do. W takim przypadku sprawdzenie każdego z elementów staje się trudne. Na przykład zintegrowanie elementu z określoną częścią treści. W takich sytuacjach znalezienie elementów za pomocą treści za pomocą JavaScript pomaga w wygodnym dostępie do danych.
Ten blog omówi podejścia do znalezienia elementów za pomocą treści za pomocą JavaScript.
Jak znaleźć elementy za pomocą treści za pomocą JavaScript?
Aby znaleźć elementy za pomocą treści za pomocą JavaScript, następujące podejścia są w połączeniu z „QuerySelelection ()”Metoda i„TextContent" nieruchomość:
Podejście 1: Znajdź element według treści w JavaScript za pomocą metody obejmującej ()
„„QuerySelelection ()”Metoda pobiera wszystkie elementy pasujące do selektora (-ów) CSS i zwraca listę węzłów. Podczas gdy TextContent podaje treść tekstu konkretnego węzła, a metoda zawiera () powraca „PRAWDA”Jeśli określony ciąg jest zawarty w określonym ciągu.
Podejścia te można zastosować w połączeniu, aby uzyskać dostęp do „div”Element, uzyskaj dostęp do dołączonego tekstu i dołącz element do zerowej tablicy na zadowolonym stanie.
Składnia
dokument.querySelelectionAll (selektory)
W podanej składni:
strunowy.Obejmuje (wartość)
Tutaj metoda obejmuje () poszukuje podanej „wartość”W związanych z tym„strunowy".
Przykład
Przejdźmy do następującej demonstracji:
Wskazówka Linux
Wykonaj następujące kroki, jak podano w powyższym kodowym fragmencie:
Wyjście
Z powyższego wyjścia jest oczywiste, że element jest popychany do tablicy na zadowolony warunek.
Podejście 2: Znajdź element według treści w JavaScript za pomocą tablicy.z metod () i Match ()
„„Szyk.z()”Metoda zwraca tablicę z obiektu o długości tablicy jako jego parametru. „„mecz()”Metoda odpowiada łańcuchowi z wyrażeniem regularnym. Metody te można również zaimplementować, aby uzyskać dostęp do elementu, dopasowując zawartość konkretnej wartości ciągu do zawartości tekstu elementu.
Składnia
Szyk.z (obiekt, mapa, wartość)
W powyższej składni:
strunowy.mecz (mecz)
W podanej składni:
Przykład
Przeglądajmy poniższy przykład:
To są rzeczy związane z JavaScript
Wykonaj następujące kroki w powyższych wierszach kodu:
Wyjście
Powyższe wyjście wskazuje, że pożądane wymaganie jest spełnione.
Wniosek
Łącznie „QuerySelelection ()”Metoda i„TextContent„Własność można zastosować za pomocą„Obejmuje ()”Metoda lub„Szyk.z()" I "mecz()”Metody znalezienia elementów za pomocą treści za pomocą JavaScript. Ten samouczek wyjaśnił, jak znaleźć elementy za pomocą treści za pomocą JavaScript za pomocą różnych przykładów.