Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2010, 14:24
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: habilitar y deshabilitar

Creo que te estás complicando la vida. Mira a ver si te funciona así:

Código Javascript:
Ver original
  1. function habilitar(a,b,c){
  2.  document.getElementById(a).disabled=false;
  3.  document.getElementById(b).disabled=true;
  4.  document.getElementById(c).disabled=true;
  5. }

Código HTML:
Ver original
  1. <form name="buscar" action="#" method="POST" >
  2. <p>
  3. <input type="radio" id="radio" value="1" name="Op" checked="checked" >
  4. cedula
  5. <input name="cedula2" type="text" id="campos_1" size="10" maxlength="10" onfocus='habilitar(this.id,"campos_2","campos_3");'>
  6. </p>
  7. <p>
  8. <input type="radio" name='Op' id="rad" value="0" >
  9. nombre
  10. <input name="nombre" type="text" id="campos_2" onfocus='habilitar(this.id, "campos_1","campos_3");' />
  11. </p>
  12. <p>
  13. <input type="radio" id="tr" value="2" name="Op" >
  14. placa
  15. <input name="placa" type="text" id="campos_3" onfocus='habilitar(this.id, "campos_1","campos_2");' />
  16. <input type="submit" name="buscar" value="Consultar">
  17. </p>
  18. </form>

Saludos (: