Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2007, 09:30
Avatar de Carxl
Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 18 años, 7 meses
Puntos: 70
Pregunta Re: Problema con funcion "seleccionar todos"

Hola pinchoso...

Mira, claro que le cambio el nombre al segundo form, lo llamo "form2", fuera de eso hago otra funciòn casi igual, pues le cambio el nombre a la función y cambio lo de adentro...
Código:
<script language="javascript" type="text/javascript">
function ChequearTodos2(chkbox)
{
	for (var i=0;i < document.forms["form2"].elements.length;i++)
	{
		var elemento = document.forms[0].elements[i];
		if (elemento.type == "checkbox")
		{
		elemento.checked = chkbox.checked
		}
	}
}

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>
Entonces el html quedarìa asì:
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>
.
.
.
</form>


<form action="todo_asigna_medios.php" name="form2" 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="ChequearTodos2(this);"></td>
</tr>
.
.
.
</form> 
Esa es la manera como lo hago y no funciona!!!

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com