Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/02/2004, 14:33
SiKeOnE!
 
Fecha de Ingreso: septiembre-2003
Mensajes: 18
Antigüedad: 20 años, 8 meses
Puntos: 0
Bueno, ya he encontrado dos soluciones a mi problema. Las voy a poner por si alguien esta interesado:

La primera solucion, q es la q he elegido, es utilizar la funcion
getElementById(id), que devuelve el elemento del formulario con el id. De esta forma creo q no recorre todos los elementos. O por lo menos a mi me va mas rapido.

function ChkkAll(chkbox,num_chks)
{
for (var i=1;i <= num_chks;i++)
{
//para que funcione la funcion, tendriamos q haber nombrado
//los checkbox con ids del tipo chk+i donde i es el numero de la
//fila.
document.getElementById('chk'+i).checked = chkbox.checked
}
}



La segunda solucion que era precisamente el titulo de mi post es la de enviar dos formularios. Esta no la he probado pero creo que funciona:

<script language="javascript">
function envio_dos_forms()
{
document.form1.submit();
document.form2.submit();
}
</script>

Espero q le sirva a alguien.