W tym artykule omówiono metodę getElementById () w JavaScript.
Co to jest GetElementById () w JavaScript?
Aby pobrać obiekt elementu HTML za pomocą jego „ID", Użyj "dokument.getElementById ()" metoda.Jest to najszybsza i najbardziej wydajna technika dostępu do elementu DOM. Służy głównie do manipulowania lub uzyskiwania informacji z elementu w dokumencie.
Notatka: Identyfikator elementu powinien być wyjątkowy w dokumencie HTML. Jeśli istnieje wiele elementów z tym samym identyfikatorem w dokumencie HTML, metoda podaje pierwszy element, który wykrywa. Wyświetla null, jeśli nie może zlokalizować elementu w DOM z określonym identyfikatorem.
Jak używać getElementById () w JavaScript?
Postępuj zgodnie z poniższą składnią do użycia metody getElementById ():
dokument.getElementById (id);Akceptuje „ID„Elementu, na którym musisz wykonać jakąś operację. Ten dodany identyfikator powinien być wyjątkowy w dokumencie i wrażliwych na sprawę.
Przykład 1: Zmień kolor tekstu
W tym przykładzie kliknięcie przycisku spowoduje zmianę koloru nagłówka. Aby to zrobić, stworzymy nagłówek za pomocą tag i ustaw „Witamy„Jako identyfikator, który pomoże uzyskać ten element:
Następnie utwórz przycisk, w którym dołączono zdarzenie onClick (), które wywoła funkcję zdefiniowaną przez użytkownika JavaScript o nazwie „Zmień kolor()”, Wyzwoluj po kliknięciu przycisku:
W pliku JavaScript zdefiniuj funkcję o nazwie „Zmień kolor()„To najpierw dostanie dodane nagłówek za pomocą„getElementById ()”Metoda, a następnie wywołać atrybut stylu, aby ustawić kolor równy się na„magenta”:
funkcja ChangeColor ()Można to zobaczyć z wyjścia po kliknięciu przycisku, kolor dodanego nagłówka jest zmieniany:
Przykład 2: Zmień tekst
Tutaj zmienimy cały tekst nagłówka na przycisk Kliknij. Najpierw utworzymy nagłówek za pomocą tag poprzez ustawienie identyfikatora jako „chngtxt”:
Witamy w Linuxhint
Następnie załącz zdarzenie onClick () z przyciskiem, które wywoła „ChangeText ()„Funkcja, aby zmienić dodany tekst:
Zdefiniuj "ChangeText ()”Funkcja w taki sposób, że przyniesie nagłówek za pomocą dokumentu.Metoda getelementById () i zmień tekst po kliknięciu przycisku:
Funkcja ChangeText ()Jak widać na wyjściu, po kliknięciu przycisku tekst jest zmieniany:
W JavaScript omówiliśmy wszystkie szczegóły dotyczące metody getElementById ().
Wniosek
GetElementById () to metoda JavaScript stosowana do pobierania elementu HTML DOM. Jest to najbardziej wydajna technika dostępu do elementu DOM. Przeszukuje element za pomocą przypisanego identyfikatora. Jeśli określony identyfikator nie znajduje się w DOM, zwróci NULL. W tym podręczniku omówiono metodę JavaScript getElementById () ze szczegółowymi przykładami.