Pole wyboru to rodzaj elementu wejściowego HTML, który pozwala użytkownikowi wybrać jedną z kilku opcji. Czasami może istnieć sytuacja, w której pola wyboru muszą być sprawdzone lub niezaznaczone w przypadku wypełnienia kwestionariusza, quizu lub niektórych aplikacji, które muszą sprawdzić dowolne konkretne lub wszystkie uprawnienia jednocześnie, aby kontynuować dalsze postępowanie.
W tym zapisie opisano procedurę sprawdzania i odznaczenia pole wyboru za pomocą JavaScript.
Jak sprawdzić/odznaczyć pole wyboru za pomocą JavaScript?
Aby sprawdzić lub odznaczyć pola wyboru w JavaScript, użyj „sprawdzony" atrybut. Najpierw uzyskaj odniesienie do elementu HTML „pole wyboru”Z pomocą przypisanego„ID" używając "getElementById ()„Metoda, a następnie zastosuj„sprawdzony„Własność na jej wartości.
Przykład 1: Sprawdź/odznacz jedno pole wyboru Najpierw utwórz plik HTML z następującymi wierszami kodu:
Kliknij przyciski, aby sprawdzić lub odznaczyć pole wyboru
Zgadzam się z warunkami i warunkami
W powyższym kodzie:
Utwórz pole wyboru z identyfikatorem „pole wyboru„To zostanie użyte do dostępu do elementu”pole wyboru„Aby wykonywać działania.
Utwórz dwa przyciski, „Tak" I "NIE”, Aby sprawdzić lub odznaczyć pole wyboru, które uruchomią funkcję„sprawdzać()" I "Uncheck ()”Odpowiednio na wydarzeniu kliknięcia.
Po wykonaniu powyższego kodu wyjście będzie takie:
Następnie zdefiniuj funkcje do wykonywania akcji w polu wyboru w pliku JavaScript lub znaczniku. Aby zaznaczyć pole wyboru, użyj poniższych wierszy kodu:
Zdefiniuj funkcję „sprawdzać()„To wywoła przycisk Kliknij, aby zaznaczyć pole wyboru.
Wewnątrz ciała funkcji uzyskaj odniesienie do pola wyboru za pomocą jego identyfikatora „pole wyboru”Z pomocą„getElementById ()„Metoda i przechowuj w zmiennej”wejście".
Sprawdź pole wyboru, ustawiając „sprawdzony" nieruchomość "PRAWDA".
Aby odznaczyć pole wyboru, klikając „NIE„Przycisk, użyj poniżej podanego kodu:
Zdefiniuj funkcję „Uncheck ()„To wywoła przycisk Kliknij, aby odznaczyć pole wyboru.
Wewnątrz ciała funkcji uzyskaj odniesienie do pola wyboru za pomocą jego identyfikatora „pole wyboru”Z pomocą„getElementById ()„Metoda i przechowuj w zmiennej”wejście".
Odznacz pole wyboru, ustawienie „sprawdzony" nieruchomość "FAŁSZ".
Na koniec zdefiniuj funkcję, aby domyślnie odznaczyć pole wyboruokno.Onload" wydarzenie:
okno.onload = function () okno.addEventListener („ładuj”, sprawdź, false);
Wyjście
Dane wyjściowe oznacza, że pole wyboru jest sprawdzane i niezaznaczone pomyślnie podczas klikania przycisków.
Przykład 2: Sprawdź/odznacz wielokrotne pola wyboru Zobaczmy przykład, jak sprawdzić lub odznaczyć wszystkie pola wyboru.
Najpierw utwórz plik HTML, a następnie utwórz wiele skrzynek wyboru i przycisk z identyfikatorem „przełącznik„To przełączy pole wyboru, aby sprawdzić lub odznaczyć:
Kliknij przycisk, aby sprawdzić lub odznaczyć wszystkie pola wyboru
Sprawdź lub odznacz mnie
Sprawdź lub odznacz mnie
Sprawdź lub odznacz mnie
Sprawdź lub odznacz mnie
Sprawdź lub odznacz mnie
Odpowiednie wyjście będzie:
Następnie w pliku lub znaczniku JavaScript dodaj poniższy kod, aby sprawdzić lub odznacz listę pola wyboru za pomocą jednego kliknięcia. Najpierw uzyskaj odniesienie przycisku za pomocą jego identyfikatora „przełącz” i przechowuj go w zmiennym „przycisk”, a następnie dołącz zdarzenie OnClick i wywołać funkcję „CheckAllboxes”To sprawdzi listę pole wyboru, a następnie wywoła następną funkcję„Uncheckallboxes”:
var Button = Dokument.getElementById („przełącz”); przycisk.onClick = CheckAllBoxes;
Aby zaznaczyć pola wyboru, użyj kodu poniżej podanego poniżej
Funkcja wybierająca alboksy () var input = dokument.querySelelectionall ('.pole wyboru '); dla (var i = 0; i < input.length; i++) Wejście [i].Checked = True;
Ten.onClick = UncheckallBoxes;
W tym powyższym kodzie:
Najpierw zdefiniuj funkcję „CheckAllboxes ()„To wywoła przycisk Kliknij, aby sprawdzić wszystkie pola wyboru.
Wewnątrz ciała funkcji uzyskaj odniesienia wszystkich pola wyboru za pomocą przypisanych klas „pole wyboru”Z pomocą„QuerySelelection ()„Metoda i przechowuj w zmiennej”wejście".
Iteruj pola wyboru i ustaw „sprawdzony" nieruchomość "PRAWDA„Aby sprawdzić wszystkie pola wyboru.
Po sprawdzeniu wszystkich pola wyboru wywołaj drugą funkcję „Uncheckallboxes”W wydarzeniu kliknięcia, aby przełączyć przycisk.
Aby odznaczyć listę wyboru, klikając przycisk, użyj poniższych wierszy kodu:
funkcja UncheckallBoxes () var input = dokument.querySelelectionall ('.pole wyboru '); dla (var i = 0; i < input.length; i++) Wejście [i].Checked = False;
Ten.onClick = CheckAllBoxes;
W tym powyższym fragmencie kodu:
Zdefiniuj funkcję „Uncheckallboxes ()„To wywoła przycisk, kliknij, aby odznaczyć wszystkie pola wyboru.
Wewnątrz ciała funkcji uzyskaj odniesienia wszystkich pola wyboru za pomocą przypisanych klas „pole wyboru”Z pomocą„QuerySelelection ()„Metoda i przechowuj w zmiennej”wejście".
Iteruj pola wyboru i ustaw „sprawdzony" nieruchomość "FAŁSZ„Aby odznaczyć wszystkie pola wyboru.
Następnie wywołaj drugą funkcję „CheckAllboxes”W wydarzeniu kliknięcia, aby przełączyć przycisk.
Wyjście
Wyjście wskazuje, że lista pola wyboru jest pomyślnie sprawdzana lub niezaznaczona za pomocą jednego przycisku.
Wniosek
Aby zaznaczyć lub odznaczyć pola wyboru, użyj „sprawdzony" nieruchomość. Po otrzymaniu odniesienia elementu „pole wyboru”Korzystanie z tego„ID”Z pomocą„getElementById ()”Metoda, sprawdź pole wyboru, ustawienie„sprawdzony" przypisują "PRAWDA". Podobnie ustaw „sprawdzony" przypisują "FAŁSZ„Aby odznaczyć pole wyboru. Ten zapis opisuje procedurę sprawdzania i odznaczania pole wyboru za pomocą JavaScript.