Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2014, 17:12
roboty
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 13 años
Puntos: 5
indexOf siempre devuelve -1

Estoy intentando eliminar un valor numerico de un array pero indexOf siempre devuelve -1 tengo algo asin.

Código Javascript:
Ver original
  1. for(var i=0;i<array.length;i++){
  2.         document.write(array[i]+"<br>");
  3.         if(valor==array[i]){
  4.             alert("coinciden");
  5.         }
  6.     }      
  7.  
  8.     var index = array.indexOf(valor);alert(index);
  9.         if(index!=-1) array.splice(index, 1);


no muestro el array porque lo cargo dinamicamente pero haciendo comprobaciones con el bucle me salta el alert pero luego el index me marca -1, ya no se que mas hacer para encontrar porque no funciona el indexOf.