Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2004, 17:59
leophp
 
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