JavaScript - Alle Checkboxen auf einmal auswählen

Checkbox 1
Checkbox 2
Checkbox 3
Checkbox 4
Checkbox 5


<script>

function 
check_all(nameel) {
 var 
box el.form.elements[name];
 if (!
box.lengthbox.checked el.checked; else 
 for (var 
0box.lengthi++)
  
box[i].checked el.checked;
}
</
script>

<
form action="#">
<
label>
<
input onclick="check_all('hase[]', this)" type="checkbox"Alle markieren
</label>

<
p>
<
input type="checkbox" name="hase[]"Checkbox 1<br>
<
input type="checkbox" name="hase[]"Checkbox 2<br>
<
input type="checkbox" name="hase[]"Checkbox 3<br>
<
input type="checkbox" name="hase[]"Checkbox 4<br>
<
input type="checkbox" name="hase[]"Checkbox 5
<
p>
</
form>

Beispiel 2






<form>

  <
label>
    <
label><input type="checkbox" id="alle"Alle markieren</label>
  </
label>

  <
p>
    <
label><input type="checkbox" name="box[]"Checkbox 1</label><br>
    <
label><input type="checkbox" name="box[]"Checkbox 2</label><br>
    <
label><input type="checkbox" name="box[]"Checkbox 3</label><br>
    <
label><input type="checkbox" name="box[]"Checkbox 4</label><br>
    <
label><input type="checkbox" name="box[]"Checkbox 5</label>
  <
p>
</
form>

<
script>
  
document.querySelector("#alle").addEventListener("click", () => {
    var 
elemente document.querySelectorAll('[ name="box[]"]');
    
elemente.forEach((element) => {
      
element.checked = (element.checked == true) ? false true;
    });
  });
</
script>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<base> Basis-URL

CSS - Sprechblasen erstellen

PHP - Max. Dateigröße zum hochladen anzeigen

JavaScript - Zahlen ins deutsche Format umwandeln

MySQL - Datenbankinhalte mit AES verschlüsseln und auslesen

Selbstdarstellung
Webdarstellung ist nicht nur Selbstdarstellung. Berichten Sie nicht allzu viel über sich selbst. Den Besucher interessiert in der Regel mehr ein Thema (Hobby) das Sie haben als ein langer Bericht, dass Sie weltweit nicht nur der Einzige, sondern auch der Beste sind. Wenn dies zutreffen soll, dann beweisen Sie es mit Ihrem Angebot. Qualität spricht sich auch im Netz herum.