Foros del Web » Programando para Internet » Javascript »

no encuentra valor en array ???

Estas en el tema de no encuentra valor en array ??? en el foro de Javascript en Foros del Web. Hola Hay algo mal en este codigo ?, por que no me encuentra el dato correcto, cuando recorro el array siempre me muestra el ultimo ...
  #1 (permalink)  
Antiguo 25/04/2004, 17:59
 
Fecha de Ingreso: julio-2002
Ubicación: stgo rec
Mensajes: 438
Antigüedad: 22 años, 5 meses
Puntos: 3
no encuentra valor en array ???

Hola

Hay algo mal en este codigo ?, por que no me encuentra el dato correcto, cuando recorro el array siempre me muestra el ultimo elemento de este, siendo que el indice (i) incrementa su valor correctamente. cualquier ayuda estare muy agradecido.


Código PHP:
<script language="javascript">
<!--
function 
showimage(){
    if (!
document.images)
        return
        
idsel document.formdatosenvio.picture.options[document.formdatosenvio.picture.selectedIndex].value;
        var 
aimgtarjetas=new Array();
        
                
aimgtarjetas[0,0]='12';
                
aimgtarjetas[0,1]='imagenes/tarjetas/t001.jpg';
                
                
aimgtarjetas[1,0]='13';
                
aimgtarjetas[1,1]='imagenes/tarjetas/t002.jpg';
                
                
aimgtarjetas[2,0]='14';
                
aimgtarjetas[2,1]='imagenes/tarjetas/t003.jpg';
                
                
aimgtarjetas[3,0]='15';
                
aimgtarjetas[3,1]='imagenes/tarjetas/T00150.jpg';
                
                
aimgtarjetas[4,0]='16';
                
aimgtarjetas[4,1]='imagenes/tarjetas/T00250.jpg';
                
                
aimgtarjetas[5,0]='17';
                
aimgtarjetas[5,1]='imagenes/tarjetas/T00350.jpg';
                
                
aimgtarjetas[6,0]='18';
                
aimgtarjetas[6,1]='imagenes/tarjetas/T00450.jpg';
                
                
aimgtarjetas[7,0]='19';
                
aimgtarjetas[7,1]='imagenes/tarjetas/t008.jpg';
                
                
aimgtarjetas[8,0]='20';
                
aimgtarjetas[8,1]='imagenes/tarjetas/T00550.jpg';
                
                
aimgtarjetas[9,0]='21';
                
aimgtarjetas[9,1]='imagenes/tarjetas/t010.jpg';
                
                
aimgtarjetas[10,0]='22';
                
aimgtarjetas[10,1]='imagenes/tarjetas/t011.jpg';
                
        
        for (var 
i=0;i<11;++i){
            
idbusca=aimgtarjetas[i,0];
            
imgbusca=aimgtarjetas[i,1];
            
mensaje window.alert (i+' xxx '+idsel+' xxxx '+idbusca+' xxx img xxx '+imgbusca);
            if (
idbusca==idsel){
                
mensaje window.alert ('encontro');
                
document.images.pictures.src=aimgtarjetas[i,1];   
                break;
            }
        }
    } 
__________________
Saludos
Leo
  #2 (permalink)  
Antiguo 26/04/2004, 04:40
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 9 meses
Puntos: 63
Hola

¿podrías poner en línea la página donde ese código ha de funcionar?

Ya nos dirás...

Felicidad
__________________
¡ hey, hou, hou, hey !
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:56.