Označiť / odznačiť všetky checkboxy

JavaScript -> Ukážkové programy v JavaScripte -> Označiť / odznačiť všetky checkboxy


<html>
  <head>
    <script language='JavaScript'>
      checked = false;
      function checkedAll () {
        if (checked == false){checked = true}else{checked = false}
for (var i = 0; i < document.getElementById('myform').elements.length; i++) {
  document.getElementById('myform').elements[i].checked = checked;
}
      }
    </script>
  </head>
  <body>
    <form id="myform">
      <input type="checkbox" name="foo"/>
      <input type="checkbox" name="bar"/>
      <BR>Označiť / odznačiť všetko: <input type='checkbox' name='checkall' onclick='checkedAll();'>
    </form>
  </body>
</html>