Foros del Web » Programando para Internet » Javascript »

Deshabilitar boton segun condicion

Estas en el tema de Deshabilitar boton segun condicion en el foro de Javascript en Foros del Web. Hola a tod@s no consigo hacer lo siguiente: tengo un formulario que quiero obligar a rellenar un campo de texto. Mientras no rellene el campo ...
  #1 (permalink)  
Antiguo 13/06/2003, 10:55
 
Fecha de Ingreso: junio-2003
Ubicación: Galicia (España)
Mensajes: 40
Antigüedad: 21 años, 6 meses
Puntos: 0
Deshabilitar boton segun condicion

Hola a tod@s

no consigo hacer lo siguiente:

tengo un formulario que quiero obligar a rellenar un campo de texto. Mientras no rellene el campo nombre que no este activo el boton enviar.

Y ademas sino es mucho rollo que solo permite enviar una vez y se desactive


Gracias a todos
  #2 (permalink)  
Antiguo 13/06/2003, 11:25
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años
Puntos: 38
Hola angula.

Revisa esto:

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

   function 
habilita(sVal){
    
document.frm.boton.disabled = (sVal.length == 0);
   }

   function 
envia(){
    
document.frm.submit();
   }

  
</script>
 </head>
 <body>
  <form name="frm">
   Texto a ser enviado:
   <input type="text" name="texto" onkeyup="habilita(this.value)"><br>
   <input type="button" name="boton" disabled value="Enviar" onclick="envia()">
  </form>
 </body>
</html> 
Saludos.
  #3 (permalink)  
Antiguo 13/06/2003, 11:37
 
Fecha de Ingreso: junio-2003
Ubicación: Galicia (España)
Mensajes: 40
Antigüedad: 21 años, 6 meses
Puntos: 0
ok has acertado

muchas gracias Kaopectate.


justo lo que necesitaba.





_________________________________
acabas de conseguir 100 puntos gratis.
con 12372 puntos mas obtendras un viaje,
previo sorteo ante notario, con todos los gastos pagados


por tu casa.


............................ continue reuniendo puntos
_________________________________
  #4 (permalink)  
Antiguo 13/06/2003, 11:39
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años
Puntos: 38
Mira que estoy muy lejos de mi casa...te puede salir caro...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:30.