Questo articolo dimostrerà i metodi per il controllo e deselezionerà tutte le caselle di controllo utilizzando JavaScript.
Come controllare e deselezionare tutte le caselle di controllo utilizzando JavaScript?
Per verificare e deselezionare tutte le caselle di controllo in JavaScript, è possibile applicare:
Gli approcci menzionati saranno ora discussi uno per uno!
Metodo 1: controllare e deselezionare tutte le caselle di controllo in JavaScript usando "Documento.Metodo getElementsByName () "con" caselle di controllo "
IL "documento.getElementsByName ()"Il metodo restituisce gli elementi con il nome specificato nei suoi argomenti. Questo metodo verrà applicato per recuperare il valore di ciascuna casella di controllo con l'aiuto del nome passato.
Passiamo attraverso il seguente esempio per la dimostrazione.
Esempio
Innanzitutto, il tipo di input verrà specificato come "Casella di controllo"E un nome e un valore specifici verranno assegnati su ogni casella di controllo:
PitoneOra, includi una casella di controllo aggiuntiva con il valore "Seleziona tutto”E allegare un"al clic()"Evento con questa casella di controllo che funzionerà in modo tale quando verrà cliccata la casella di controllo,"Checkuncheck() "Il metodo sarà invocato con l'oggetto"Questo"Come argomento:
Seleziona tuttoSuccessivamente, definisci una funzione chiamata "checkuncheck ()"Nel file JavaScript, con una variabile denominata"Casella di controllo"Come argomento. Ora accedi ai valori della casella di controllo utilizzando "documento.getElementsByName ()"Metodo e posizionare il valore di"nome"Attributo come argomento.
Infine, applica un “per"Loop per iterare lungo tutti i valori della casella di controllo e utilizzare il"controllato"Proprietà per contrassegnarli tutti come controllati:
funzione checkuncheck (casella di controllo)Come puoi vedere, quando il "Seleziona tutto"La casella di controllo è contrassegnata, tutte le altre caselle di controllo sono anche contrassegnate come selezionate:
Metodo 2: controlla e deseleziona tutte le caselle di controllo in JavaScript usando "Documento.Metodo getElementsByName () "con" pulsanti "
IL "documento.getElementsByName ()"Metodo, come discusso nel metodo precedente, prende gli elementi con il nome specificato nei suoi argomenti. Può essere utilizzato per controllare o deselezionare tutte le caselle di controllo aggiunte in una pagina Web.
Guarda il seguente esempio per la dimostrazione.
Esempio
Ora includeremo due pulsanti per entrambi i "Controlla tutto" E "Deseleziona tutto"Funzionalità. Quindi, allegare un "al clic"Evento con entrambi i pulsanti che accede alle funzioni specificate separatamente:
Successivamente, definisci una funzione chiamata "controllo()"E applicare il"documento.getelementsByName"Metodo con il valore specificato del"nome"Attributo. Quindi, itera il "per"Loop lungo tutti i valori della casella di controllo discussi nel metodo precedente.
Inoltre, quando si fa clic sul pulsante associato, il "controllato"La proprietà segnerà tutte le caselle di controllo e imposterà lo stato controllato come"VERO":
funzione check ()Successivamente, definisci una funzione chiamata "UnCheck ()", E aggiungi la funzionalità inversa in essa per contrassegnare la proprietà della casella di rilievo come"falso":
funzione uncheck ()Può vedere nell'output che i pulsanti aggiunti funzionano perfettamente:
Abbiamo fornito i metodi più semplici per controllare e deselezionare tutte le caselle di controllo utilizzando JavaScript.
Conclusione
Per controllare e deselezionare tutte le caselle di controllo utilizzando JavaScript, usa il “documento.getElementsByName ()Metodo "con"Caselle di controllo"Per aggiungere una casella di controllo e accedere alla funzione, che comporterà il controllo delle caselle di controllo o applicare lo stesso metodo"Pulsanti"Includere due pulsanti separatamente per il controllo e delezione di tutti i valori specificati. Questo articolo ha spiegato i metodi per il controllo e deselezionamento di tutte le caselle di controllo utilizzando JavaScript.