<script>
function marcar(chk) {
for(i=1;ele = arguments[i]; i++)
document.forms[0][ele].checked=chk.checked;
}
</script>
Hola, la siguiente función la hizo JavierB en uno de estos foros y veo que es perfecta para aplicarla en un formulario de mi web, para marcar o demarcar checkboxes que tengan una id determinada.
El problema es que tengo 3 formularios en esa misma página, si quito los otrs dos funciona perfecto, pero si tengo los 3 formularios, no funciona.
Uso luego esto dentro del form F1:
<input type="checkbox" onclick="marcar(this,'pasa7','pasa8','pasa9')
Imagino que se podrá modificar para que haga lo mismo pero solamente en el formulario de nombre F1
Alguien puede por favor ayudarme?.
Por cierto, si de paso en vez de funcionar con los check que se llamen de forma determinada, lo hiciese con todos aquellos que contengan una cadena determinada, por ejemplo los check que contengan la cadena "pasa", pues sería más que perfecto.
Gracias