Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2009, 02:58
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 10 meses
Puntos: 574
Respuesta: porque no funciona split?

var e=document.getElementById("arraycursoselejidos").v alue.toString();;
var ne=document.getElementById("arraycursosnoelejidos" ).value.toString();;

a parte de que sobra un ; que suposngo que es un error de transcripción, estas seguro que esto guarda un string con palabras o lo que sea separado por coma...

intenta ver que es "e" o "ne" con un alert

alert(e);
alert(ne);

igual te aclara algo....

Esos array de donde salen (arraycursoselejidos,arraycursosnoelejidos)? No los que creas en el script sino los que llamas con getElementById...


.value.toString(); ????

value generalmete ya es un string.... claro que por lo que parece es el value de un array....ummmm no se


Para poner los valores de un array en un string tenemos toString entre otros...

<script type="text/javascript">

var arr = new Array(3);
arr[0] = "Jani";
arr[1] = "Hege";
arr[2] = "Stale";

var nombres=arr.toString();

</script>

fijate que no se usa value....


Si document.getElementById("arraycursoselejidos") ya es un array porque quieres convertirlo a string y luego con split reconvertirlo a un array!!!!????

Quim