Comunidad de diseño web y desarrollo en internet online

undefined

Citar            
MensajeEscrito el 24 Nov 2009 11:02 pm
Buenas tardes, como siempre, con algun atasco

recojo datos de una BD, estos datos los envio a distintos cuadros de texto,cuando el registro de la BD, está vacio, evidentemente los cuadros de texto me aparecen vacios, excepto uno, que siempre me presenta el mensaje "undefined"

he llegado a utilizar el soborno:

Código :

if(no apareces) {
te doy lo que quieras;
}


pero no hay manera de que el cuadro de texto me aparezca en blanco, como todos sus compañeros.

he intentado comparar con "undefined" y con "null" de esta forma:

Código :

if(myloadvars.Op20=="undefined")
      TXTLibre=""
      _root.informeLOG.Log.text+="paso por la comparacion:"+TXTLibre+newline
   }


como puedo hacer que cuando sea "undefined", me cambie a ""
Saludos y gracias

Por feisimo

66 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2009 08:22 am
Undefined va sin comillas

Por ur!

256 de clabLevel



 

Barcelona

chrome
Citar            
MensajeEscrito el 25 Nov 2009 09:00 am

ur! escribió:

Undefined va sin comillas


Efectivamente, como para aportar un poco al comentario de ur!, undefined es una constante del sistema, ergo no debe ser escrita como String (Cuando le pones a un texto "" lo conviertes en String).

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 25 Nov 2009 09:54 pm
cierto, pero al venir como resultado de una BD, he supuesto que es un string.
lo he solucionado haciendo la comparación el el PHP que devuelve las variables.

Gracias por todo

Saludos

Por feisimo

66 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 Nov 2009 02:13 am

feisimo escribió:

cierto, pero al venir como resultado de una BD, he supuesto que es un string.
lo he solucionado haciendo la comparación el el PHP que devuelve las variables.

Gracias por todo

Saludos


Consejo: No mandes variables undefined a la DB, intenta validarlas antes.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.