Foros del Web » Soporte técnico » Ayuda General »

Tengo un problema con formularios de javascript

Estas en el tema de Tengo un problema con formularios de javascript en el foro de Ayuda General en Foros del Web. Buenas tardes, estoy creando una aplicacion para validar topics en twitter y me surgio una duda. Lo primero que hice fue hacer un formulario con ...
  #1 (permalink)  
Antiguo 28/07/2015, 13:10
 
Fecha de Ingreso: julio-2015
Mensajes: 8
Antigüedad: 8 años, 7 meses
Puntos: 0
Información Tengo un problema con formularios de javascript

Buenas tardes, estoy creando una aplicacion para validar topics en twitter y me surgio una duda. Lo primero que hice fue hacer un formulario con este codigo:


<form name="valida" onsubmit ="return validacion()" >
Topic: <textarea name = "query"></textarea>
<input type = "submit" value= "s0earcho" id = "usr" name="nombre">
</form>

<script>
function validacion()
{

var value;
if(document.valida.query.value.length==0)
{
alert("No puedes dejar este campo vacìo, es obligatorio llevarlo");

}
else
{
alert("Muchas gracias por usar este formulario");
}

}
</script>

Ahora lo que tengo que hacer es poner un condicional "else if" para que verifique si el textarea que se llama "query" tiene mas de 400 caracteres. Lo primero que se me ocurrio fue hacer un arreglo y asi sacar el length del arreglo, pero cuando corro mi programa no pasa nada. Mi principal pregunta es que si es posible hacer algo asi y tambien si se puede hacer arreglos con inputs, es decir que cada palabra que escribamos sea un elemento del arreglo
Gracias por su ayuda
  #2 (permalink)  
Antiguo 28/07/2015, 20:08
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 9 meses
Puntos: 28
Respuesta: Tengo un problema con formularios de javascript

¿esto?
Código Javascript:
Ver original
  1. if(document.valida.query.value.length==0)
  2. {
  3. ....
  4. }
  5. else if (document.valida.query.value.length > 400)
  6. {
  7. ....
  8. }

Es básicamente lo mismo que tienes escrito pero con la condición que comentas
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:

Etiquetas: formularios, javascript
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 01:23.