Ncesito crear una cadena a partir de unos checbox, pero solo con aquellos qu ehe seleccionado, cosa que no he podido hacer
Con php creo dinamicamente los checkbox:
Código PHP:
Ver original
<?php $sql="SELECT * FROM .... WHERE...."; $obj->consulta($sql); $nfilas=$obj->numFilas(); echo "<input type='hidden' id='numfilas' value='".$nfilas."'>"; $nfilas=0; while($row = sqlsrv_fetch_array($obj->result)){ $nfilas++; $descripcion=$row[7]; echo "<tr><td align='center'><input type='hidden' >".$descripcion."</td><td align='center'><input type='checkbox' id='ap".$nfilas."'></td></tr>"; } //Necesito que en este input se muestren los ids de solo los checbox seleccionados echo "<input type='text' id='examenes' value='' >"; //Aca tengo el boton button id='copiar' onclick='verifichek();'>Copiar y Abrir</button>"; ?>
Y la funcion javascript:
Código Javascript:
Ver original
function verifichek() { var numfilas=document.getElementById("numfilas").value; for($i=1; $i<=numfilas; $i++) { x=document.getElementById("ap"+$i).checked; alert(x) ; //Con este alert me muestra true o false, para cada checkbox que se genero dinamicamente..eso lo muestra bien. } }
Como hago para que los checbox que fueron seleccionados se almacenen en el campo de texto con id='examenes'?
Agradezco me puedan colaborar, gracias