Pues resulta que tengo la siguiente función para chekar con javascript todos los checkbox que se muestren ciertos registros...
Código:
Y en un formualrio, supongamos:<script language="javascript" type="text/javascript"> function ChequearTodos(chkbox) { for (var i=0;i < document.forms["form"].elements.length;i++) { var elemento = document.forms[0].elements[i]; if (elemento.type == "checkbox") { elemento.checked = chkbox.checked } } } </script>
Código HTML:
<form action="todo_asigna_medios.php" name="form" method="post"> <table border="1"> <tr> <td colspan="10"><h1>Asignar contactos a Medio</h1></td> </tr> <tr> <td colspan="10"> <p>Por si algo</p> </td> </tr> <tr> <td>CONTACTO</td> <td>EMPRESA</td> <td>ASIGNAR<input type="checkbox" name="checkbox4" value="checkbox" onClick="ChequearTodos(this);"></td> </tr> . . .
El problema resulta cuando agrego otro formulario..., la funciòn se cae!!!, ya no funciona... y si admás el segundo formulario también maneja checkbox, ya no cheka sus respectivos checkbox sino los del segundo... mejor dicho ... la funciòn se vuelve un 8 con otro formualrio
Saben que puede ser??
Gracias de antemano