Paso a explicar mi problema:
Tengo una variable de tipo string donde guardo una cadena con muchos nombres separados por '/', para luego separarla con split y guardarlo en un array. Mi problema viene cuando intento recorrer dicho array, hago un alert para ver la longitud del array y nunca me da el valor correcto, sino siempre mayor (Conozco el número de nombres y no coincide). Aquí os muestro mi código:
Código:
No sé si el fallo está en el split, o por que hay algún problema con la cadena.var strResultado; var arrayElementos=new Array(); arrayElementos=strResultado.split('/'); function mostrarElementos() { alert(strResultado);//Para ver los nombres que hay alert(arrayElementos.length); for(i=0;i<arrayElementos.length;i++) { (código) } }
Si alguien sabe cómo solucionarlo o tiene una ligera idea de porqué puede ser, agradecería mucho la ayuda.
Un saludo.