Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 14:07
woi62
 
Fecha de Ingreso: abril-2007
Ubicación: México, DF
Mensajes: 14
Antigüedad: 17 años
Puntos: 0
Buscar dentro de un Array

Encontré un pequeño script para buscar dentro de un Array.
Hi,
Funciona bien pero a la hora de que recoja la cadena desde un campo de texto no acaba de funcionar.

Array.prototype.Contains = function (value) {
loc = new Array ();
var found = 0;
var i = 0;
for (i = 0; i < this.length; i++) {
if (this[i] == value or (this[i].indexOf (value) <> -1)) {
loc.push (this[i]);
found++;
}
}
return found + ' [' + value + '] found' + ' => ' + loc.toString ();
// delete loc;
};

texto = new Array();
texto[0] = new Array(myTextBoxArray);

// Array original
//choice = new Array ();
//choice[0] = new Array ('Residencial', 'Comercial', 'Corporativo', 'Industrial', 'Comercial', 'Hoteleria', 'Cultural', 'Residencial', 'Comercial');

trace(texto[0].Contains ('Residencial'));

gracias.