Comunidad de diseño web y desarrollo en internet online

por que no me entra al if....

Citar            
MensajeEscrito el 11 Nov 2005 08:18 pm
le a go un trace a asegurado y me dice que es ]verdadero

Código :

var asegurado = String;
      var asegurado = String;      
      asegurado = obj_xml.childNodes[0].childNodes;
      trace(asegurado);
      if (asegurado == "Verdadero"){
trace(" verdadero");
         con_ase.selected=true;
      } 
      if(asegurado == "Falso"){
trace(" falso");
         con_ase.selected=false;
      }

luego le ago un trace para ver si me entra al if o al else pero siempre me entra al else
que puede ser :o

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 08:33 pm
Pues primero, decirte que estás enunciando dos veces la variable, aunque no hay problema, no veo la utilidad, ahora, dices que solo entra el else pero no veo ningun else, así que no entiendo.

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

firefox
Citar            
MensajeEscrito el 11 Nov 2005 08:36 pm
disculpa me equiboke de codigo

Código :

  var asegurado = String; 
      var asegurado = String;       
      asegurado = obj_xml.childNodes[0].childNodes; 
      trace(asegurado); 
      if (asegurado == "Verdadero"){ 
trace(" verdadero"); 
         con_ase.selected=true; 
      } 
      else (asegurado == "Falso"){ 
trace(" falso"); 
         con_ase.selected=false; 
      }

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 08:56 pm
corregido :

Código :

var asegurado = String;   
      asegurado = obj_xml.childNodes[0].childNodes;
      trace(asegurado);
      if (asegurado == "Verdadero"){
trace(" verdadero");
         con_ase.selected=true;
      }
      else{
trace(" falso");
         con_ase.selected=false;
      }


la primer declaracion, esta dos veces y eso no sirve de nada.

el else es un si no, y no tienes que ponerle ninguna comparacion como en el if...

si (esto es verdadero)--> entonces
si no -->entonces

equiboke

Que no es equivoqué???
Soy Nif por excelencia(o idiotez) y como yo hago lo mismo, entonces creo que no puedo decir nada al respecto

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 11 Nov 2005 08:56 pm

Código :

      var asegurado:String=obj_xml.childNodes[0].childNodes; 
      trace(asegurado);
      if (asegurado == "Verdadero"){
         trace("es verdadero");
         con_ase.selected=true;
      }else if(asegurado == "Falso"){
         trace("es falso");
         con_ase.selected=false;
      }

Por Sr. QUHO

SWAT Team

1643 de clabLevel

5 tutoriales
1 articulo

  SWAT

firefox
Citar            
MensajeEscrito el 11 Nov 2005 08:58 pm
Quho, el else if() ahi no tiene razon de ser, puesto que "asegurado" solo puede tener dos dos valores, no más.
O estoy equivocado???

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:01 pm
eso no lo sabemos...

solo lo sabe él...

si el hace nuevamente la codición, tal vez lo requiere...

no sabemos que parametros está ocupando, como puedes ver, son parametros creados por él mismo, no son False y true... son Falso y Verdadero, así que puede tener cualquier otra cosa...

saludox!!

Por Sr. QUHO

SWAT Team

1643 de clabLevel

5 tutoriales
1 articulo

  SWAT

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:14 pm
Muy cierto Master Quho....
britni...Creo que lo mejor es que cuelgue el fla.
yo acabo de hacer el code y si devuelve verdadero....extraña cosa...

Código :

asegurado = "Verdadero";

if (asegurado == "Verdadero"){
         trace("verda")
        // con_ase.selected=true;
} else {
         trace("falso")
        // con_ase.selected=false;
}
.

Ojo tiene que ser sensible a mayúsculas y minúsculas,
no es lo mismo "Verdadero" , que "verdadero"

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:16 pm
lo deje asi

Código :

var asegurado:String=obj_xml.childNodes[0].childNodes; 
      trace(asegurado); 
      if (asegurado == "Verdadero"){ 
         trace("es verdadero"); 
         con_ase.selected=true; 
      }else { 
         trace("es falso"); 
         con_ase.selected=false; 
      } 

pero me sigue entrando al boque "else"

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 09:21 pm
que es colgar el .fla???
y si me fije bien y esta bien escrito "Verdadero"

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 09:23 pm
errghh haz esto un momento:

Código :

trace(asegurado.length);


te deberia mostrar 9, pero sino me equivoco te mostrará 10 y es porque se agrega un espacio en blanco al final :wink:

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:26 pm
me muestrab solo 1

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 09:32 pm
1. verifica espacios en blanco
2. verifica mayusculas minusculas
3. mejor pon "F" o "V" (asi evitas los 2 primeros")

Por pinocho

78 de clabLevel



Genero:Masculino  

Luna City

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:35 pm
verifique los espacios en blanco
verifique las mayusculas y minuscula
y los datos que me llegan son "Falso" "Verdadero"
ps: tengo dos mas checklist pero esos me funcionan a la perfeccion

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 09:36 pm

britboy escribió:

me muestrab solo 1


WTF? y entonces que te muestra cuando haces

Código :

trace(asegurado);


no debe ser Verdadero :roll:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:39 pm
:shock: maikel me muestra
Verdadero
que extraño :shock:

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 09:41 pm
oh rayos, bueno haz esto please:

Código :

var asegurado:String=String(obj_xml.childNodes[0].childNodes); 

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:45 pm
:) :D :D me funciono :P
pero sin embargo por que los otros dos check list me funcionan a la perfeccion?????????? :?

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 09:48 pm
despues vemos eso, ahora dime que te muestra esto, solo curiosidad :P

Código :

trace(typeof(obj_xml.childNodes[0].childNodes));

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 11 Nov 2005 09:51 pm
me muestra "object"

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Nov 2005 09:55 pm
c00l, lo sospechaba :P :lol:

ahora si, me decias :? , que código tienes en el check list

check List o check Box :?

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 11 Nov 2005 10:06 pm
checkbox!!
por cierto viste mi otro post??

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Nov 2005 02:20 am
eeemmmm, aja y tu duda con el checkBox es...?


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

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