04/01/2007, 06:47
|
| | Fecha de Ingreso: enero-2007
Mensajes: 5
Antigüedad: 18 años Puntos: 0 | |
Re: Radio Button Cita:
Iniciado por davidonet Bueno hasta la fecha tengo hecho esto, comentar que no soy muy bueno (por no decir ni idea) de javascript.
<script>
function deshabilitar(formulario,nombre,idradio){
if (document.formulario.nombre[idradio].checked = true){
var i;
for (i=0;i<=<?=$registros?>;i++) {
if(i!=nombre){
document.formulario.i[idradio].blur();
}
}
}
}
</script>
y el formulario es este por ejemplo con 3 nombres:
<form name="prefer" method="post" action="intro.php">
<input name="a1" type="radio" onclick="deshabilitar(this.form,1,1)" value="1"/>
<input name="a1" type="radio" onclick="deshabilitar(this.form,1,2)" value="2"/>
<input name="a1" type="radio" onclick="deshabilitar(this.form,1,3)" value="3"/>
<input name="a1" type="radio" onclick="deshabilitar(this.form,1,4)" value="4"/>
<input name="a1" type="radio" onclick="deshabilitar(this.form,1,5)" value="5"/>
<input name="a2" type="radio" onclick="deshabilitar(this.form,2,1)" value="1"/>
<input name="a2" type="radio" onclick="deshabilitar(this.form,2,2)" value="2"/>
<input name="a2" type="radio" onclick="deshabilitar(this.form,2,3)" value="3"/>
<input name="a2" type="radio" onclick="deshabilitar(this.form,2,4)" value="4"/>
<input name="a2" type="radio" onclick="deshabilitar(this.form,2,5)" value="5"/>
<input name="a3" type="radio" onclick="deshabilitar(this.form,3,1)" value="1"/>
<input name="a3" type="radio" onclick="deshabilitar(this.form,3,2)" value="2"/>
<input name="a3" type="radio" onclick="deshabilitar(this.form,3,3)" value="3"/>
<input name="a3" type="radio" onclick="deshabilitar(this.form,3,4)" value="4"/>
<input name="a3" type="radio" onclick="deshabilitar(this.form,3,5)" value="5"/>
</form>
pero no hay manera sniff!!! |