Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2004, 16:51
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 20 años, 4 meses
Puntos: 3
Hola, ptoledo
No estoy seguro de entender todo lo que quieres, pero al menos parte sería así:

1) Las opciones excluyentes se consiguen usando controles de tipo 'radio' con un mismo nombre, así:
Código HTML:
<form>
<input type="radio" name="grupoA" value="1">Opción A1 
<input type="radio" name="grupoA" value="2">Opción A2 
<input type="radio" name="grupoA" value="3">Opción A3 
 &nbsp; Escribe algo:<input type="text" name="textoA">
<br><br>
<input type="radio" name="grupoB" value="1">Opción B1 
<input type="radio" name="grupoB" value="2">Opción B2 
<input type="radio" name="grupoB" value="3">Opción B3 
 &nbsp; Escribe algo:<input type="text" name="textoB">
</form> 
(También podrías ponerlas en un select.)

2) ¿Qué es exactamente lo que quieres hacer con los textbox? Para "deshabilitarlos" se puede usar una función. Por ejemplo, para deshabilitar el textbox cuando se elija la opción 3 sería:
Código HTML:
<input type="radio" name="grupoA" value="1" onClick="this.form.textoA.disabled=false">Opción A1 
<input type="radio" name="grupoA" value="2" onClick="this.form.textoA.disabled=false">Opción A2 
<input type="radio" name="grupoA" value="3" onClick="this.form.textoA.disabled=true">Opción A3 
Si, además, quieres que se borre su texto, así:
Código HTML:
<input type="radio" name="grupoA" value="3" onClick="this.form.textoA.value='';this.form.textoA.disabled=true">Opción A3
Bueno, ya me dirás si eso te vale o querías otra cosa.