Ten post ilustruje procedurę przełączania klasy za pomocą JavaScript.
Jak przełączać klasę CSS za pomocą czystego JavaScript w HTML?
Do przełączania klas za pomocą czystego JavaScript, użyj „przełącznik()„Metoda„Lista klas„Atrybut/właściwość. Metoda toggle () akceptuje nazwę klasy jako parametr. Przełączenie klasy oznacza przełączanie obecności klasy na elemencie w HTML. Polega na sprawdzeniu, czy klasa jest obecna na elemencie, a jeśli tak, usuwanie. Jeśli klasa nie jest przypisana do elementu, jest dodawana.
Przykład 1: Zmień kolor elementu według klasy przełączania za pomocą czystego JavaScript w HTML
W poniższym przykładzie zmienimy kolor tła przycisku na przycisku Kliknij, przełączając klasę.
Najpierw utwórz przycisk i przypisz identyfikator „Btn„Aby stylizować przycisk. Dołącz „na kliknięcie„Wydarzenie, które wywoła„classtoggle ()„Funkcja przycisku Kliknij:
W pliku CSS utwórz identyfikator „Btn„Do stylizacji przycisku:
#BTNUtwórz klasę o nazwie „żółty„Aby ustawić kolor tła elementu:
.żółtyW pliku JavaScript zdefiniuj funkcję „classtoggle ()„To zadzwoni„przełącznik()„Metoda„Lista klas„Właściwość do przełączania klasa przycisków:
funkcja clasStoggle ()Jak widać na wyjściu podczas klikania przycisku, kolor tła zmienia się, wskazuje, że „żółty„Klasa została pomyślnie przypisana do przycisku za pomocą„przełącznik()„Metoda„Lista klas" nieruchomość:
Przykład 2: Zmień czcionkę elementu według klasy przełączania za pomocą czystego JavaScript w HTML
W danym przykładzie przełączymy klasę CSS do zmiany tekstu w wydarzeniu kliknięcia przycisku.
W pliku HTML utwórz
tag, aby wyświetlić tekst i przycisk. Przypisz identyfikator „Witamy”Do tekstu, który pomaga uzyskać tekst i przypisać klasę za pomocą metody przełączania:
Witamy w Linuxhint
Utwórz klasę CSS „tekst„To zmieni kolor i rozmiar czcionki tekstu:
.tekstZdefiniuj funkcję „classtoggle ()”Aby przypisać klasę„tekst" do
Element znacznika na przycisku kliknij, który zostanie pobrany za pomocą przypisanego identyfikatora za pomocą „getElementById ()" metoda.
funkcja clasStoggle ()Widać, że „tekst„Klasa jest przypisana do danego tekstu, klikając przycisk:
Zapewniliśmy wszystkie podstawowe instrukcje dotyczące przełączania klasy za pomocą czystego JavaScript w HTML.
Wniosek
Aby przełączyć klasę za pomocą czystego JavaScript w HTML, użyj „przełącznik()„Metoda„Lista klas" nieruchomość. Pomaga przypisać klasę do elementu, jeśli jest do niej przypisana. Ten post ilustruje procedurę przełączania klas za pomocą JavaScript.