Foros del Web » Programando para Internet » Javascript »

Activar boton enviar cuando en campo TextArea tenga haya un texto dentro.

Estas en el tema de Activar boton enviar cuando en campo TextArea tenga haya un texto dentro. en el foro de Javascript en Foros del Web. Bueno como la pregunta dice Activar botón enviar cuando en campo TextArea tenga haya un texto dentro. ? la cosa va así ... tengo un ...
  #1 (permalink)  
Antiguo 07/12/2007, 12:08
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 6 meses
Puntos: 25
Pregunta Activar boton enviar cuando en campo TextArea tenga haya un texto dentro.

Bueno como la pregunta dice Activar botón enviar cuando en campo TextArea tenga haya un texto dentro. ? la cosa va así ... tengo un CHAT el cual pueden ver en la imagen abajo..

Ahora los usuarios pueden enviar mensajes NULOS osea sin información a la base de datos.. lo que me gustaría hacer es.. poder decirle al botón enviar que este disabled hasta que exista un carácter de texto dentro de el text area ...

Saludos a todas las personas que desean ayudar :D
  #2 (permalink)  
Antiguo 07/12/2007, 12:33
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Activar boton enviar cuando en campo TextArea tenga haya un texto dentro.

Hola eddwinpaz

Prueba esto:

Código:
<form>
<textarea onkeyup = "enviar.disabled = this.value==''"></textarea>
<input type="button" value="Enviar" name="enviar" disabled="disabled" />
</form>
Saludos,
  #3 (permalink)  
Antiguo 07/12/2007, 12:34
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Activar boton enviar cuando en campo TextArea tenga haya un texto dentro.

mmmm igual pueden seguir enviando mensajes nulos si solo hacen con la barra espaciadora

encontre algo aqui : http://www.forosdelweb.com/f13/barra...iadora-419898/
y este http://www.dxpro.es/index.php?topic=...prev_next=prev

espero te sirva
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #4 (permalink)  
Antiguo 07/12/2007, 13:19
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 6 meses
Puntos: 25
Re: Activar boton enviar cuando en campo TextArea tenga haya un texto dentro.

Muchas gracias por su ayuda los espero en el foro de PHP y les ayudare amablemente como lo han hecho hoy conmigo saludos ATT Eddwin Paz justo lo que deseaba :D

ahora el problema es que sucede solo una vez el evento.. me explico cuando entro el botón se encuentra deshabilitado y sigue asi hasta que escriba algo dentro del textarea (perfecto!). Ahora cuando escribo y envió .. Este ahora me permite enviar mensajes nulos () osea aun así sin escribir me crea la tabla... como se puede solucionar ese problema a JavierB?

Última edición por eddwinpaz; 07/12/2007 a las 13:25
  #5 (permalink)  
Antiguo 07/12/2007, 22:26
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 6 meses
Puntos: 25
Re: Activar boton enviar cuando en campo TextArea tenga haya un texto dentro.

Holap alguien puede seguir apoyando este POST
  #6 (permalink)  
Antiguo 13/12/2007, 14:22
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Activar boton enviar cuando en campo TextArea tenga haya un texto dentro.

podrias poner el ejemplo que te di mirar que los primeros 10 primeros key no sean vacio o con la tecla espaciadora y darle con javascript un minimo de escritura una 20 palabras minimo etc...
es un decir
__________________
Gokuh Salvo al mundo. PUNTO!!!!
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 06:52.