Querria que me ayudarais a una cosa que ando haciendo y no entiendo muy bien la verdad, me gustaria marcar y desmarcar todos los checkbox segun le de a la casilla general o no. Lo que me pasa es que si chequeo uno de la lista y le doy a que me marque todos me marca todos pero el que previamente habia checkeado yo me lo desmarca.
Os pongo el codigo a ver si me podeis ayudar
Gracias
Código:
function marcarCheckbox() {
var arrayCheckbox = document.getElementsByName('selectedOrders');
for (var i=0;i<=arrayCheckbox.length-1;i++){
if (arrayCheckbox[i].checked)
arrayCheckbox[i].checked = false;
else
arrayCheckbox[i].checked = true;
}
}