Buenas a todos,
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 originalfunction 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