Amigos tengo un tabla dentro de un form en la cual tengo chekbox que tiene un js que permite seleccionar todas y vice versa, pero ahora tuve que agregar otra tabla con otro form y cuando agrego el segundo form, las opciones de seleccionar todasy viceversa del primero se anulan o desprograman y eso ocurre cuando coloco en 2º form que puede ser ???
aqui va el code
Código HTML:
function validar_checkbox() {
var total = form2["check[]"].length;
var selected = false;
if (total != null) {
for (i=0; i<total; i++) {
if (form2["check[]"][i].checked == true) {
selected = true;
break;
}
}
} else {
if (form2["check[]"].checked == true) {
selected = true;
}
}
if (selected == false) {
alert("Debe seleccionar al menos una opción.");
return false
}
}
function putOn() {
for (i = 0; i < document.forms[0].elements.length; i++)
{
document.forms[0].elements[i].checked = true;
}
}
function putOff() {
for (i = 0; i < document.forms[0].elements.length; i++)
{
document.forms[0].elements[i].checked = false;
}
}
Acá esta el llamado
desde el el 1º form
Código HTML:
<input type="checkbox" name="checkbox" value="checkbox" onClick="if (this.checked) {putOn()} else {putOff()}" >