Foros del Web » Creando para Internet » Flash y Actionscript »

buscador sencillo, cómo manejar números?

Estas en el tema de buscador sencillo, cómo manejar números? en el foro de Flash y Actionscript en Foros del Web. He creado un pequeño buscador que al ingresar un dato lo comparo con una etiqueta y finalmente te te lleva a la etiqueta con ese ...
  #1 (permalink)  
Antiguo 19/01/2012, 08:50
Avatar de ramonjosegn  
Fecha de Ingreso: agosto-2011
Ubicación: Colombia
Mensajes: 651
Antigüedad: 13 años, 3 meses
Puntos: 40
buscador sencillo, cómo manejar números?

He creado un pequeño buscador que al ingresar un dato lo comparo con una etiqueta y finalmente te te lleva a la etiqueta con ese dato (para que resulte sencillo) el problema es que cuando ingreso un número, me lleva directamente a ese fotograma, en vez de al nombre de etiqueta que le asigno, no sé cómo solucionarlo...

acá parte del código

Código PHP:
on (releasekeyPress "<Enter>") {
    if (
busca.text == "") {
        
Selection.setFocus("busca");
    } else {
        
buscandopor busca.text.toLowerCase();
        
_parent.gotoAndStop(buscandopor);
    }

    switch (
buscandopor) {
        case 
'bler' :
            
_parent.gotoAndStop("home");
            break;
        case 
'de ocasion' :
            
_parent.gotoAndStop("home");
            break;
        case 
'historia' :
            
_parent.gotoAndStop("home");
            break;
        case 
'tienda' :
            
_parent.gotoAndStop("tiendas");
            break;
        



        default :

    }
//escribimos que no encontramos nada en la caja de texto en caso de que la línea de tiempo no se haya movido
    
if (_parent._currentframe == 1) {
        
busca.text String("Nada encontrado");
    }

el texto se ingresa desde un campo dinámico y lo que publico son las instrucciones del botón

gracias por la ayuda

Última edición por ramonjosegn; 19/01/2012 a las 08:59
  #2 (permalink)  
Antiguo 30/01/2012, 13:52
Avatar de ramonjosegn  
Fecha de Ingreso: agosto-2011
Ubicación: Colombia
Mensajes: 651
Antigüedad: 13 años, 3 meses
Puntos: 40
Respuesta: buscador sencillo, cómo manejar números?

a nadie se le ocurre cómo resolverlo?
  #3 (permalink)  
Antiguo 01/02/2012, 19:26
 
Fecha de Ingreso: abril-2008
Mensajes: 613
Antigüedad: 16 años, 7 meses
Puntos: 22
Respuesta: buscador sencillo, cómo manejar números?

Hola,
prueba a convertirlo a STRING de forma forzada con lo siguiente:
buscandopor = String(busca.text.toLowerCase()+"");


Saludos
__________________
Compartir es vivir
www.programador-php.com
  #4 (permalink)  
Antiguo 02/02/2012, 14:57
Avatar de ramonjosegn  
Fecha de Ingreso: agosto-2011
Ubicación: Colombia
Mensajes: 651
Antigüedad: 13 años, 3 meses
Puntos: 40
Respuesta: buscador sencillo, cómo manejar números?

gracias, intenté algunas conversiones pero seguía funcionando como si fueran números y no cadenas, voy a probar lo que comentas y te cuento
  #5 (permalink)  
Antiguo 02/02/2012, 15:13
Avatar de ramonjosegn  
Fecha de Ingreso: agosto-2011
Ubicación: Colombia
Mensajes: 651
Antigüedad: 13 años, 3 meses
Puntos: 40
Respuesta: buscador sencillo, cómo manejar números?

-------------
psss... nada, sigue interpretando la variable como numérica, aún con ese código que me has dado...
  #6 (permalink)  
Antiguo 03/02/2012, 13:07
 
Fecha de Ingreso: abril-2008
Mensajes: 613
Antigüedad: 16 años, 7 meses
Puntos: 22
Respuesta: buscador sencillo, cómo manejar números?

hola
pues prueba a poner detector con "isNan". Si detectas que es un número, no lo mandas a ningun frame.

Saludos
__________________
Compartir es vivir
www.programador-php.com
  #7 (permalink)  
Antiguo 03/02/2012, 13:18
Avatar de ramonjosegn  
Fecha de Ingreso: agosto-2011
Ubicación: Colombia
Mensajes: 651
Antigüedad: 13 años, 3 meses
Puntos: 40
Respuesta: buscador sencillo, cómo manejar números?

ok, por lo que leí ayer en un foro no se pueden iniciar variables con números... qué cosa tan rara, también se me ocurre que podría añadir alguna letra a la variable numérica... desde luego flash tiene unos misterios que a Adobe ya le vale... la verdad...

Etiquetas: dinamico, flash, campos
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 17:17.