| |||
Como recuperon checkbox html no selecionados? Hola amigos del foro, tengo un pequeño problema, lo que sucede es que estoy tratando de recuperar o saber los id de los cheks de una pagina, la cual contiene alrededor de 1000 a mas checks(lo eh hecho en codigo html-formularios) y esto esta en mi jsp, al llamar al servlet que me responde al pedido solo puedo tener los id de los selecionados con request.getParameter("check"+i); pero el problema es que quiero almacenar los checks que no han sido selecionados en una base de datos, saben de alguna manera de saber que checks no han sido selecionados ya que los id son asignados segun saco los datos de la base de datos? se los agradeceria bastante... |
| |||
Como recuperon checkbox html no selecionados? Bueno con java al menos en mi caso trabajando con servlets y java se supone que en tu formulario tienes un metodo post o get, bueno en la pagina o servlet que te va a responder lo coges asi: request.getParameter("nombre del check "); donde nombre del check es el parametro id de tu check; ejemplo: <input type="checkbox" d="check1" value="hola"/> luego lo recuperas asi: String resp=""; resp=request.getParameter("check1"); entonces resp almacenará el valor hola. |
| ||||
Re: Como recuperon checkbox html no selecionados? Wenas. Eso te lo contestaran mejor en el foro de javascript que aqui. De todos modos, existe un array de los objetos del un formulario (form.elements) si te recorres ese array y preguntas por el tipo del objeto que es (en tu caso checkbox) puedes averiguar si esta chequeado con la propiedad checked. Pero esta pregunta deberia estar en el foro de javascript. Un saludo. |
| ||||
Re: Como recuperon checkbox html no selecionados? Cita:
Iniciado por elAntonie Wenas. Eso te lo contestaran mejor en el foro de javascript que aqui. De todos modos, existe un array de los objetos del un formulario (form.elements) si te recorres ese array y preguntas por el tipo del objeto que es (en tu caso checkbox) puedes averiguar si esta chequeado con la propiedad checked. Pero esta pregunta deberia estar en el foro de javascript. Un saludo. |
| ||||
Re: Como recuperon checkbox html no selecionados? siento ser un coñazo pero sigo sin sacarlo: <logic:iterate name="listaClienteForm" property="cliente" id="cliente"> <tr> <td width="300"><div><font align="LEFT" color="#FFFFFF">Nombre: <bean:write name="cliente" property="nombre"/></font> </div></td> <td width="150"><div><font align="LEFT" color="#FFFFFF">Dni: <bean:write name="cliente" property="dni"/></font> </div></td> <td><input type="checkbox" id="check" value=dni/></td> </tr> <% String resp = request.getParameter("check"); //no lee los parametros System.out.println(resp);%> </logic:iterate> siempre me devuelve null |
| |||
Re: Como recuperon checkbox html no selecionados? Hola Creo que lo que tienes que hacer es ponerle el atributo "name" al input. Y creo que en Java utilizar el getAttribute y no el getParameter aunque de esto ultimo no estoy seguro Espero que te sirva un saludo |
| |||
Re: Como recuperon checkbox html no selecionados? Bueno donde estas queriendo recuperar los datos? en la misma pagina? eso se puede? creo que no ese metodo que te digo es de un servlet, que responde al formulario, el atributo id esta bien, yo ahora mismo trabajo con eso. |
| ||||
Re: Como recuperon checkbox html no selecionados? Tienes que ponerles un nombre al check. y recuperarlos por ese nombre, y claro que se puede recuperar en la misma pagina. Un formulario puede llamar a la misma pagina. Por que no iba a poder?? <input type="check" name="juan"> y en donde los recuperas String[] paramValues = request.getParameterValues("juan"); Saludos. Saludos. |
| ||||
Re: Como recuperon checkbox html no selecionados? gracias gracias y mil gracias. siento mucho haberme apropiado de tu duda para resolver la mia, asi que buscare por ahi a ver si encuentro la solucion a tu problema |