Arreglos en Javascript

Forums: 

TEngo un arreglo en php, con la funcion implode lo converti a una variable de cadena en javascript,ahora cuando deseo partir el arreglo lo logro hacer pero cuando voy a imprimirlo me aparece con coma de pormedio en cada caracter:

ASi:

En javascript la variable esta así: Herrera Delgado:Jose Gabriel
Cuando lo divido me aparece asi:

H,e,r,r,e,r,a, ,D,e,l,g,a,d,o
J,o,s,e, ,G,a,b,r,i,e,l

Que puedo hacer para que el arreglo no me aparezca así:

Gracias a quien me pueda ayudar

Aqui esta el script

function mensaje(ar)
{

var aux=new Array();
var rec=new Array();
aux=ar;
var a=0;
var i=0;
var x=0;
alert("Esto es Java Script "+aux);
rec[a]=new Array();

for(x=0;x");
document.write("Lalonigutd de en la posicion 0 es"+rec[0].length+"
");
document.write("Lalonigutd de en la posicion 1 es"+rec[1].length+"
");
document.write("Recorramos el arreglo,elemento por elemento"+"
");
for(x=0;x
Pagina de prueba

<?php
echo "Esto es php
";
$ape[0]="Herrera Delgado";
$ape[1]="Delgado Ricaurte";
echo "Apellidos:";
echo $ape[1];
echo "
";
$arreglo=implode(":",$ape);
echo "Ahora el arreglo se ha convertido en:$arreglo";
echo "
";
echo "";
echo "";
echo "";
?>

Gracias monkito aqui esta el

Gracias monkito aqui esta el script, si tu me puedes ayudar te agradeceria mucho, o si alguine me puede ayudar

function mensaje(ar)
{

var aux=new Array();
var rec=new Array();
aux=ar;
var a=0;
var i=0;
var x=0;
alert("Esto es Java Script "+aux);
rec[a]=new Array();

for(x=0;x");
document.write("Lalonigutd de en la posicion 0 es"+rec[0].length+"
");
document.write("Lalonigutd de en la posicion 1 es"+rec[1].length+"
");
document.write("Recorramos el arreglo,elemento por elemento"+"
");
for(x=0;x
Pagina de prueba

<?php
echo "Esto es php
";
$ape[0]="Herrera Delgado";
$ape[1]="Delgado Ricaurte";
echo "Apellidos:";
echo $ape[1];
echo "
";
$arreglo=implode(":",$ape);
echo "Ahora el arreglo se ha convertido en:$arreglo";
echo "
";
echo "";
echo "";
echo "";
?>

josega

josega