Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/03/2002, 08:19
bet
 
Fecha de Ingreso: febrero-2001
Mensajes: 292
Antigüedad: 23 años, 9 meses
Puntos: 0
Re: No puedo tratar un checkbox con nombre familia[1]

Fijate si el siguiente ejemplo te sirve..

Código:
<html>
<head>
<title> New Document </title>

<script language="JavaScript">
<!--
function marcar(){
 if (document.cataleg.fam.checked){
   for (i=0;i<document.cataleg.length;i++){
    if ((document.cataleg.elements[ i].name) == "familia"){
				document.cataleg.familia[i-1].checked = true;
			}
		}
	}
	else {
		for (i=0;i<document.cataleg.length;i++){
			if ((document.cataleg.elements[ i].name) == "familia"){
				document.cataleg.familia[i-1].checked = false;
			}
		}
	}
}


//-->
</script>
</head>

<body bgcolor="#FFFFFF">
<form method=post action="" name="cataleg">
Marcar las familias <input type="checkbox" name="fam" onClick="marcar();"> <br>

Checks de familia <br>
<input type="checkbox" name="familia">
<input type="checkbox" name="familia">
<input type="checkbox" name="familia">
<input type="checkbox" name="familia">
<input type="checkbox" name="familia">
</form>
</body>
</html>
Aclaración: sacá el espacio que existe delante de la i en ([ i])

<hr noshade size=1><img src="http://www.gograph.com/Images-8712/ClipArt/cat03.gif" height="50" border=0 align="absmiddle"> <font size="2" face="verdana" color="#000000">bet[/CODE]