Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/07/2011, 21:22
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses
Puntos: 1485
Respuesta: Problema con valores de numeros y letras..

buenas,
para parear las abreviatura con los números puedes usar un objeto donde las propiedades sean los números y su valor el texto. luego tienes que decidir que modo quieres hacerlo, si con dos campos o uno ya que el nivel de control puede variar un poco o requerir atención en algunos detalles. en fin, el proceso principal consiste en leer el valor del campo y utilizar ese string como nombre de propiedad del objeto. si la propiedad existe, entonces asigna su contenido al campo.
Código:
// declaracion del objeto ;
var mapAbbrValue = {
"##": "abbr",
"##": "abbr",
...
};
// ## -> el numero ;
// abbr -> la abreviatura ;

// en algun evento asociado al campo o cualquier otro control ;
var num = obtener_valor_campo;
if(mapAbbrValue.hasOwnProperty(num)) referencia_del_campo = mapAbbrValue[num];
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.