Comunidad de diseño web y desarrollo en internet online

eventos dinamicos que no funcionan

Citar            
MensajeEscrito el 25 Oct 2005 03:49 pm
tengo el siguiente codigo, y al hacer el trace me devuelve indefinido
¿porque no detecta el array en el evento dinamico, ???

Código :

label_array = new Array("","Nombre completo","R.F.C.","Calle y número","Colonia","C.P.","Ciudad","Estado","Teléfono","Correo electrónico","Comentarios adicionales");
for(i=1;i<11;i++){
   _root.form["box" + i].text = label_array[i];//esta si la hace bien   _root.form["box" + i].onSetFocus = function(){
      //if(this.text == this.label_array[i]){
         this.text = "";
         trace(label_array[i]); // esta no
      //}
   }
   
}

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 25 Oct 2005 04:05 pm
mmm primero que es i detro de la funcion a mi paracer "i" en lña funcion no existe cheka eso

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 25 Oct 2005 04:40 pm
Si que exste, pero tiene el último valor existente. De todas formas, creo que el setFocus tiene que usarse con un listener

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 25 Oct 2005 04:48 pm
mmm mejor dale trace a "i" por lo que veo te debe da 11.
la funcion lo reconocera como 11 porque el for ya paso y los onSetFocus es un eventos que pasa despues

Saludos :D

Por flasher

Invitado



 

firefox

 

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