Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2009, 02:16
Avatar de baxi2990
baxi2990
 
Fecha de Ingreso: agosto-2008
Ubicación: Quetzaltenango - Guatemala
Mensajes: 340
Antigüedad: 15 años, 9 meses
Puntos: 2
tamaño de array

Hola amigos del foro tengo un problema con un array, tengo una funcion que la llamo cada vez que aprietan en un texto, esto lo hago para que cambie el texto pero cuando meto mas de 10 textos en diferentes casillas del array [1..10] no me funciona, pero si tengo 9 casillas con diferentes textos esto funciona bien dejo el codigo espero me puedan ayudar.

html
Código:
<head>
<script src="funciones.js" type="text/javascript"></script>
</head>
<body>
<a href="javascript:contactos(1)">texto1</a> | 
<a href="javascript:contactos(2)">texto2</a> | 
.
.
.
<a href="javascript:contactos(10)">texto10</a>

<div id="gallery">		
</div>
</body>
javascript - funciones.js
Código:
var arrMensaje = new Array();
arrMensaje[1] = "<img src=images/nina.png width=225 height=300 border=0 alt=Independencia align=left style='margin-right:10px' /> <strong>nombre</strong><embed src=audio/Nina.mp3 width=277 height=60 loop=True style=FILTER:(); name=player pluginspage=http://www.microsoft.com/windows/Downloads/Contents/productc/mediaplayer/ type=application/x-mplayer2 enablecontextmenu=0 autosize=True showstatusbar=0 showcontrols=1 autoplay=true></embed>";

arrMensaje[2] = "<img src=images/ut.png width=225 height=300 border=0 alt= Independencia align=left style='margin-right:10px' /> <strong>nombre<br/> </strong>";
.
.
.
arrMensaje[10] = "<img src=images/panama.png width=225 height=300 border=0 alt=Independencia align=left style='margin-right:10px' /> <strong>Nombre</strong> <embed src=audio/Miss_Panama.mp3 width=277 height=60 loop=True style=FILTER:(); name=player pluginspage=http://www.microsoft.com/windows/Downloads/Contents/productc/mediaplayer/ type=application/x-mplayer2 enablecontextmenu=0 autosize=True showstatusbar=0 showcontrols=1 autoplay=true></embed>";

function contactos(id){
document.getElementById("gallery").innerHTML = arrMensaje[id];
}
como decia hasta el arrMensaje[9] funciona bien a partir del [10] ya no funciona :(