Denne artikkelen vil demonstrere metodene for å sjekke og fjerne merket for alle avmerkingsbokser ved hjelp av JavaScript.
Hvordan sjekke og fjerne merket for alle avmerkingsbokser ved hjelp av JavaScript?
For å sjekke og fjerne merket for alle avmerkingsbokser i JavaScript, kan du søke:
De nevnte tilnærmingene vil nå bli diskutert en etter en!
Metode 1: Kontroller og fjerner merket for alle avmerkingsbokser i JavaScript ved å bruke “Dokument.getElementsByName () ”-metode med“ avmerkingsbokser ”
“dokument.getElementsByName ()”Metode returnerer elementene med det spesifiserte navnet i sine argumenter. Denne metoden vil bli brukt for å hente verdien av hver avkrysningsrute ved hjelp av det passerte navnet.
La oss gå gjennom følgende eksempel for demonstrasjon.
Eksempel
Først vil inngangstypen bli spesifisert som "avkrysningsrute”Og et spesifikt navn og verdi vil bli tildelt mot hver avkrysningsrute:
PythonInkluderer nå en ekstra avkrysningsrute med verdien "Sjekk alt”Og vedlegg en“ved trykk()”Hendelse med denne avkrysningsruten som vil fungere på en slik måte når avkrysningsruten vil bli klikket,“Checkunchecked() ”Metode vil bli påkalt med objektet“dette”Som et argument:
Sjekk altEtter det, definer en funksjon som heter “Checkuncheck ()”I JavaScript -filen, med en variabel som heter“avkrysningsrute”Som et argument. Nå får du tilgang til avkrysningsruten verdier ved å bruke "dokument.getElementsByName ()”Metode og plasser verdien av“Navn”Attributt som argument.
Til slutt, bruk en "til”Loop for å iterere langs alle avmerkingsboksverdiene og bruke“krysset av”Eiendom for å markere dem alle som sjekket:
funksjon checkuncheck (avkrysningsrute)Som du kan se, når "Sjekk alt”Avkrysningsruten er merket, alle de andre avkrysningsrutene er også merket som merket:
Metode 2: Kontroller og fjerner merket for alle avmerkingsbokser i JavaScript ved å bruke “Dokument.getElementsByName () ”-metode med“ knapper ”
“dokument.getElementsByName ()”Metode, som diskutert i forrige metode, henter elementene med det spesifiserte navnet i sine argumenter. Det kan brukes til å sjekke eller fjerne merket for alle de ekstra avmerkingsboksene på en webside.
Se på følgende eksempel for demonstrasjon.
Eksempel
Nå vil vi inkludere to knapper for begge “Sjekker alle”Og“Fjern merket for alle”Funksjoner. Deretter, fest en “ved trykk”Hendelse med begge knappene som vil få tilgang til de spesifiserte funksjonene separat:
Deretter definerer du en funksjon som heter “Sjekk()”Og bruk“dokument.GetElements ByName”Metode med den spesifiserte verdien av“Navn" Egenskap. Itererer deretter "til”Løkke langs alle avmerkingsboksverdiene som er omtalt i forrige metode.
Videre, når den tilhørende knappen er klikket, "krysset av”Eiendom vil markere alle avkrysningsrutene og sette den avkjørte tilstanden som“ekte”:
funksjonskontroll ()Deretter definerer du en funksjon som heter “Fjern merket ()”, Og legg til den omvendte funksjonaliteten i den for å markere den avskjærte boksen som“falsk”:
funksjon av sjekk ()Det kan se i utgangen at de ekstra knappene fungerer perfekt:
Vi har gitt de enkleste metodene for å sjekke og fjerne merket for alle avmerkingsbokser ved hjelp av JavaScript.
Konklusjon
For å sjekke og fjerne merket for alle avmerkingsboksene ved hjelp av JavaScript, bruk "dokument.getElementsByName ()”Metode med“Avkrysningsruter”For å legge til en avkrysningsrute og få tilgang til funksjonen, noe som vil føre til at avmerkingsboksene er merket av eller anvendte den samme metoden med“Knapper”For å inkludere to knapper separat for å sjekke og fjerne merket for alle de spesifiserte verdiene. Denne oppskrivningen forklarte metodene for å sjekke og fjerne merket for alle avmerkingsboksene ved hjelp av JavaScript.