Comunidad de diseño web y desarrollo en internet online

AYUDA Anidar IF dentro de otro IF

Citar            
MensajeEscrito el 20 Jun 2011 03:08 pm
Mi problema es que quiero validar 5 campos a la vez y se tienen que cumplir los 5 para pasar al siguiente fotograma, he probado de las siguientes formas y sin resultado alguno.

Código ActionScript :

 if(campo1 = uno || campo2 = dos || campo3 = tres || campo4 = cuatro || campo5 = cinco){
  gotoAndStop("fotograma2");
}else{
gotoAndStop("fotograma_error");
};


Tambien he probado de la siguiente forma y tampoco me funciona:

Código ActionScript :

if(campo1=uno){
 if(campo2=dos){
  if(campo3=tres){
   if(campo4=cuatro){
    if(campo5=cinco){
       gotoAndStop("fotograma2");
}else{ gotoAndStop("fotograma_error");}
}
}
}
}


Os pido el favor de que me hecheis una mano y pode enconta solucion a mi problema , muchisimas gracias por adelantado.

Por locks13

25 de clabLevel



 

msie
Citar            
MensajeEscrito el 20 Jun 2011 03:48 pm
o estas haciendo una comparacion sino dandole valor a la variable:

Código ActionScript :

campo1 = uno; 

Para comparar si el valor en campo1 es igual a uno se usan dos signos iguales:

Código ActionScript :

campo1 == uno; 

Que es campo1? un campo de texto dinamico? en ese caso tendrias que comparar el valor de 'text' porque sino, campo1 es igual a 'textfield':

Código ActionScript :

campo1.text == uno;

y para un condicional mas complejo, no se utiliza '||' que significa 'o sinó', lo que quieres es un 'y tambien' que se escribe &&:

Código ActionScript :

if(campo1 == uno && campo2 == dos)

Cuentanos como te va

Por Acreonte

Claber

1543 de clabLevel

5 tutoriales
6 articulos

Genero:Masculino  

Digital Scientist

firefox

 

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