Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/02/2003, 17:46
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 3 meses
Puntos: 61
A ver que te parece esto:

Código PHP:
<html>
<
head>

    <
style>
    
input{font:normal 10px/12px courier;}
    </
style>
<
SCRIPT>
tienda=new Array;
nombreDeLaTienda="Código Erroneo";
function 
crearTienda(numeroDeReferencia,nombrecito){
                    
this.codigo=numeroDeReferencia
                    this
.nombre=nombrecito

                                                    
}
//Aquí en vez de esto utiliza un for next para asignar los nombres a las variables

tienda[0]=new crearTienda("001","Grandes Almacenes Pi");
tienda[1]=new crearTienda("002","Grandes Almacenes Pi 2");
tienda[2]=new crearTienda("003","Grandes Almacenes Pi 3");
tienda[3]=new crearTienda("004","Grandes Almacenes Pi 4");
tienda[4]=new crearTienda("005","Grandes Almacenes Pi 5");
tienda[5]=new crearTienda("006","Grandes Almacenes Pi 6");


function 
comprobar(codigoIntroducido){
        if (
codigoIntroducido.length==3){
                for (
comprobada=0;comprobada<tienda.length;comprobada++){
                        if (
tienda[comprobada].codigo==codigoIntroducido){
                                
nombreDeLaTienda=tienda[comprobada].nombre
                                
                                
break;}
                        
                                                                                }
                                            
document.forms[0].elements[1].value=nombreDeLaTienda}
                            
nombreDeLaTienda="Código Erroneo";
                                                    }
                                        
</script>
</head>

<body>
<FORM>

<INPUT TYPE="TEXT" size=3 maxlength="3" onkeyup="comprobar(this.value)">
<INPUT TYPE="TEXT" readonly size="40" name="nombre">
</form>
</body>
</html> 

Dime si te sirve o si tienes dudas...

Un saludo!!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.