Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/04/2006, 16:43
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola:

Yo suelo usar objetos...

Mira si te sirve este ejemplo:

Código:
<html>
<head>
<title>
	Prueba
</title>
<script type="text/javascript">
function datos(t1, t2, t3, t4, t5, t6) {
this.t1 = t1;
this.t2 = t2;
this.t3 = t3;
this.t4 = t4;
this.t5 = t5;
this.t6 = t6;
}
var elementos = new Array();
elementos["tipo1"] = new datos(true, false, true, false, true, false);
elementos["tipo2"] = new datos(true, true, true, false, false, false);
elementos["tipo3"] = new datos(false, true, false, true, false, true);

function poner(f, que) {
for (x in elementos[que])
 f[x].disabled = elementos[que][x];
}
</script>
</head>
<body >
<form name="prueba">
<input type="text" name="t1" value="t1" />
<br />
<input type="text" name="t2" value="t2" />
<br />
<input type="text" name="t3" value="t3" />
<br />
<input type="text" name="t4" value="t4" />
<br />
<input type="text" name="t5" value="t5" />
<br />
<input type="text" name="t6" value="t6" />
<br />
<input type="radio" value="tipo1" onclick="poner(this.form, this.value)" />
<input type="radio" value="tipo2" onclick="poner(this.form, this.value)" />
<input type="radio" value="tipo3" onclick="poner(this.form, this.value)" />

</form>
</body>
</html>
En vez de habilitar o deshabilitar los elementos para tus objetivos sería mejor ocultases / mostrases los elementos.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo