De momento tengo esto:
Código Javascript
:
Ver original<script language="javascript" type="text/javascript">
function comprobarCheckBoxCheked(){
*var chk = document.getElementsByName('Idcondenv');
*var len = chk.length;
*var sel = new Array();
*for (i = 0; i<chk.length; i++){
* if(chk[i].checked){
* *sel[sel.length] = chk[i].value;
* }
*}
*$retorno = sel.join(' ');
return $retorno;
}
Con esto recojo los valores elegidos y los guardo en la variable retorno que es la que devuelvo.
Código HTML:
Ver original<form action="www.as.com" method=get>
<INPUT value=1 CHECKED type=checkbox name=Idcondenv> <INPUT value=2 type=checkbox name=Idcondenv> <INPUT value=3 type=checkbox name=Idcondenv> <input type="submit" value="Enviar" onclick="comprobarCheckBoxCheked()">
Aqui lo que yo quiero es que se envie esa cadena pero por lo visto no lo consigo sino que se envia:
Código PHP:
Idcondenv=1&Idcondenv=2&Idcondenv=3
Cuando yo esperaba que se devolviera:
Código PHP:
Idcondenv=1%202%203
Osea todo junto ...que hago mal?