Hola, gracias por tu ayuda... pues me resulto, ahora coje todos los valores:
Código:
selectsist=false;
var estos =new Array();
var arrClaves = new Array();
j=0;ff=0;
for(i=0;i < document.frmcontacto["sys[]"].length; i++){
if(document.frmcontacto["sys[]"][i].checked){
var sistema = document.frmcontacto["sys[]"][i].value;
arrClaves[j]=sistema;
estos[ff]="&sys[]="+arrClaves[j];
ff++;
j++;
selectsist=true;
}
}
if(!selectsist){
alert("Debe seleccionar un sistema que le interese.");
return false;
}
pero un pequeño detalle cuando los recibo en el php, los capturo asi:
$estos = implode(',',$_POST['sys']);
y cuando los imprimo me sale este resultado: " sistema1,,sistem2,,sistem3 "
osea los separa con 2 comas.... porque?