mark.js (583B)
1 2 function mark() 3 { 4 for( i=0; i<document.forms[0].elements.length; i++ ) 5 { 6 if (document.forms[0].elements[i].type=='checkbox') 7 document.forms[0].elements[i].checked=true; 8 } 9 } 10 11 function unmark() 12 { 13 for( i=0; i<document.forms[0].elements.length; i++ ) 14 { 15 if (document.forms[0].elements[i].type=='checkbox') 16 document.forms[0].elements[i].checked=false; 17 } 18 } 19 20 function flip() 21 { 22 for( i=0; i<document.forms[0].elements.length; i++ ) 23 { 24 if (document.forms[0].elements[i].type=='checkbox') 25 document.forms[0].elements[i].checked=!document.forms[0].elements[i].checked; 26 } 27 }