¡Hola a todos! Este es mi primer mensaje, así que espero no saltarme ninguna norma en el mismo (hace muuucho tiempo que las leí)
Bien, no sé exactamente qué quieres hacer en la función textos() pero te puedo asegurar que la sentencia "for (i=0; i<valor; i++)" en la que utilizas la variable "i" (¡el mismo nombre que el argumento!) te sobreescribirá cualquier valor que pases en la misma. A partir de ahí, y según lo que quieras hacer, corrígelo :) Un saludo. -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de LISTAS Enviado el: sábado, 10 de febrero de 2007 19:19 Para: Ovillo [LISTA]; javaEScript [LISTA]; DyP [LISTA]; CSS-ADV [LISTA] Asunto: [javaEScript] Algo no anda bien... En este script algo no anda bien y no sé qué es... <html> <head> <title>Elijo valores</title> <script language="JavaScript"> 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; for (i=0; i<valor; i++) { alert(texto[i]) break; } } </script> </head> <body> <p><a href="javascript:textos(0)">Elijo valor 1</a></p> <p><a href="javascript:textos(1)">Elijo valor 2</a></p> <p><a href="javascript:textos(2)">Elijo valor 3</a></p> </body> </html> Almirante von Web/. -------------------------------------- "Educando al asno, por no apalearlo." ©2007 ;-) _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net