Foros del Web » Programando para Internet » Javascript »

comparar con cadena vacia

Estas en el tema de comparar con cadena vacia en el foro de Javascript en Foros del Web. Hola, tengo una duda, como se compararia el valor de un campo de texto con al cadena vacia? lo tengo asi: html: ... <form name="form1" ...
  #1 (permalink)  
Antiguo 26/03/2004, 04:08
Avatar de puchitol  
Fecha de Ingreso: diciembre-2003
Ubicación: ELCHE
Mensajes: 322
Antigüedad: 20 años, 4 meses
Puntos: 0
comparar con cadena vacia

Hola,
tengo una duda, como se compararia el valor de un campo de texto con al cadena vacia?

lo tengo asi:

html:
...
<form name="form1" ...>
<input type="text" name="ruta" ...>
...

javascricpt:

if( form1.ruta.value == "" )
...

pero asi parece que no me funciona, hay alguna otr forma?

gracias.

un saludo.
__________________
If you think fuck is funny, fuck yourself and save your money,
espero que entendais la moraleja... je, je, je
  #2 (permalink)  
Antiguo 26/03/2004, 05:06
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
has probado así?


if(document.form1.ruta.value == "" )

  #3 (permalink)  
Antiguo 26/03/2004, 05:43
Avatar de puchitol  
Fecha de Ingreso: diciembre-2003
Ubicación: ELCHE
Mensajes: 322
Antigüedad: 20 años, 4 meses
Puntos: 0
Hola,
pues si que lo he probado pero no funciona, ademas si hago
alert(form1.ruta.value) si que muestra por pantalla la cadena que contiene el campo. Lo que falla ( o no realiza bien) es la comparacion con "". La verdad es que es extraño, puede ser que influya la version del navegador?, esto lo he probado en IE 6 y creo recordar que me ha funcionado, pero ahora en IE 5.5, parece que no funciona. Es raro IE 5.5, tampoco es una version muy antigua, alguna otra solucion o explicacion de por que pasa esto?

un saludo.
__________________
If you think fuck is funny, fuck yourself and save your money,
espero que entendais la moraleja... je, je, je
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 04:19.