Comunidad de diseño web y desarrollo en internet online

problema con codigo !!

Citar            
MensajeEscrito el 20 Ene 2009 04:05 am
hola a todos soy nuevo en esto y estoy estudiando sobre el javascript y quise ahcer un juego de preguntas y respuestas ise un cuadrod e texto con propiedad para escribir y un boton q aga la accion si la respuesta esta bien o no, me funciona perfecto me dice Exito la respuesta es correcta o error pero yo quiero que lo escriba en otro cuadro por que cuando yo voy a probarlo fuera del programa flash aprietoy no sale nada este codigo es:

//Este codigo va en el boton
on (release){
if (respuesta1.text == "nose"){
trace("Exito la respuesta es correcta");
}
else{
trace("Error ¡¡ respuesta incorrecta");
}
}

podria cambiar ese trace por otra cosa para ahcer un cuadrod e texto q cuando apriete el boton salga los mensajes gracias y adios :shock: :cool: :evil:

Por apuu

186 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 20 Ene 2009 07:39 am
hola, bueno primero que nada, "trace" es para mostrar mensajes en el panel Salida mientras prueba un archivo SWF, ahora, si estas hablando de javascript, el codigo que colocaste es actionScript, hay que diferenciarlos, creo que hay una confucion, no importa, de todas formas se puede relacionar, si lo que quieres es una alerta de tipo popup, podrias llamar desde flash la funcion de javascript Alert("tutoriales");.
Otra cosa que puedes hacer, es crear un capo de texto donde este la respuesta, usa la herramienta de Texto, la "A" y dibuja un cuadro donde quieres que salga tu respuesta, tiene que ser "Dinamico", nombralo "respuesta_txt" ahora tu codigo quedaria asi:

Código ActionScript :

on (release){
if (respuesta1.text == "nose"){
this._parent.respuesta_txt.text = "Exito la respuesta es correcta";
}
else{
this._parent.respuesta_txt.text = "Error respuesta incorrecta";
}
}


Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 20 Ene 2009 05:01 pm
ola no me funciono, creo el cuadro de texto dinamico con nombre de instancia respuesta_txt y al boton le agrego:

Código :

on (release){ 
if (respuesta1.text == "nose"){ 
this._parent.respuesta_txt.text="Exito la respuesta es correcta"; 
} 
else{ 
this._parent.respuesta_txt.text="Error respuesta incorrecta"; 
} 
}


y nada pruebo con ponerle parentesis tampoco asi quedaria

Código :

on (release){ 
if (respuesta1.text == "nose"){ 
this._parent.respuesta_txt.text("Exito la respuesta es correcta"); 
} 
else{ 
this._parent.respuesta_txt.text("Error respuesta incorrecta"); 
} 
}


que pasa :?

Por apuu

186 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 20 Ene 2009 05:05 pm
quitale donde dice this._parent, deja solo respuesta_txt.text = "...";

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 20 Ene 2009 07:25 pm
muchisimas gracias te lo agradesco

Por apuu

186 de clabLevel

2 tutoriales

 

firefox

 

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