Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/10/2004, 10:05
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Aunque ya veo que te ha servido mi anterior respuesta, después de contestarte se me ocurrió que si tenías muchos text y checkbox podría resultar un poco rollo tanto id, así que he preparado este código que dejo aquí por si a alguien le resulta útil:
Código HTML:
<html>
<head>
<title>Untitled</title>
<script>
function marcar(obj) {
	elem=obj.parentNode;
  controles=elem.getElementsByTagName('input');
  for(i=0;i<controles.length;i++)
  	if(controles[i]==obj) break;
  controles[i+1].disabled=!obj.checked;
}
</script>
</head>
<body>
<form name="pru">
<input type="checkbox" onclick="marcar(this)" />
<input type="text" value="algo" disabled="disabled" /><br />
<input type="checkbox" onclick="marcar(this)" />
<input type="text" value="algo" disabled="disabled" /><br />
</form>
</body>
</html> 
Saludos,