Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2004, 17:31
cacerola
 
Fecha de Ingreso: noviembre-2004
Mensajes: 22
Antigüedad: 21 años, 10 meses
Puntos: 0
Combo que traslada información a un input

Hola

He estado viendo las FAQs, muy buenas ;).

Estoy tratando de modificar uno de los que he visto (tenía botones de radio y activaba o anulaba una casilla de texto), yo lo quiero con un combo, me gustaria que una de las opciones me dejase activada la casilla de texto y el resto que trasladasen su valor a dicha casilla.

Al final me queda el siguiente código, pero no funciona, ¿alguien me puede ayudar?.

Código PHP:
<html> 
<
head> 
  <
script language="JavaScript"> 

   function 
habilita(){ 
    
document.frm.txt.disabled = false;
    
document.frm.txt.value = ""; 

   } 

   function 
deshabilita1(){ 
    
document.frm.txt.disabled = true; 
    
document.frm.txt.value = "uno"; 
   } 

   function 
deshabilita2(){ 
    
document.frm.txt.disabled = true; 
    
document.frm.txt.value = "dos"; 
   } 

  
</script> 
</head> 
<body> 
 <form name='frm'> 
  <select name='seleccionado'>
  <option value=as onchange="habilita()">text habilitado
  <option value=ad onchange="deshabilita1()">uno
  <option value=as onchange="deshabilita2()">dos
  </select>
  <input type='text' name='txt' enabled>
 </form>
</body> 
</html>