Como dice Luis, en el bucle for sobreescribes el valor de la variable
"i" que pasas como parámtro, con el valor i=0, muestra texto[0] y se
sale del for.
No tengo claro que es o que pretendes hacer:
- si sólo quieres mostrar el texto correspondiente al valor que pasas
como parámetro, no necesitas ningún bucle,:
function textos(i){
var texto = new Array()
texto[0] = "Este es el texto numero uno.";
texto[1] = "Este es el texto numero dos.";
texto[2] = "Este es el texto numero tres.";
alert(texto[i]);
}
- si quieres mostrar todos os textos, desde el que texto que pasas por
parámetro:
function textos(i){
var texto = new Array()
texto[0] = "Este es el texto numero uno.";
texto[1] = "Este es el texto numero dos.";
texto[2] = "Este es el texto numero tres.";
valor = texto.length;
while(i<valor) {
alert(texto[i]);
i++;
}
}
Si no es ninguno de esos dos casos, coméntanolo. :)
Saludos
_______________________________________________
javaEScript mailing list
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net