snoot: eine Checkbox immer aktiviert

Beitrag lesen

Das hier ist zumindest bei nicht zu vielen Checkboxen möglich (bzw. nicht zu aufwendig):

JS:

function check_auswahl(last)  
{  
  if(!document.getElementById('check1').checked && !document.getElementById('check2').checked)  
  {  
    last.checked = true;  
    alert("Es muss mindestens ein Wert ausgewählt werden.");  
  }  
}

HTML:

<input id="check1" type="checkbox" onclick="check_auswahl(this)">  
<input id="check2" type="checkbox" onclick="check_auswahl(this)">

Bei mehreren Checkboxen müsste man das irgendwie via Schleife abfragen.