Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2011, 16:39
alexander01015
 
Fecha de Ingreso: mayo-2011
Ubicación: Lima
Mensajes: 89
Antigüedad: 13 años, 6 meses
Puntos: 0
mandar peticion de javascript a servlet

Saludos a los miembros del foro, quisiera q me ayuden con esto, he visto otros ejemplos muy parecidos a mi problema pero no consigo dar con el problema, lo que necesito es enviarle un parametro a mi servlet, lo que hago es armar una lista y segun el item que escoja me muestre la ventana de confirmacion pero nada pareciera que no envia el parametro
Código HTML:
 <script type="text/javascript">  
     function borrar(id)
    {

            if( confirm("¿Esta seguro de eliminar?,por favor verificar. "))
            {
                document.f_lista.action=id;
                document.f_lista.submit();
            }
           
            return 0;

        </script>


   <Form METHOD="post"  name="f_lista"  id="f_lista" >
       <input type="hidden"  name="accion" value="DEL">
<%
	Vector regs = ConsultaQRY.sp_consulta();
	if(regs==null) {
		out.println("<h3>No hay acceso a la base de datos</h3>");
	} else {
		out.println("<center><font face='verdana' size='2' color='00008B'><b>Listado </b></br></br></center>");
		out.println("<table border=2 width='30%'  cellspacing=1>");
                out.println("<th><font face='verdana' size='1' color='00008B'>Nombres</th>");
              		for(int fils=0; fils<regs.size(); ++fils) {
			String[] unaFila= (String[]) regs.get(fils);
			for(int cols=1; cols<unaFila.length; ++cols) {
				if(fils==0) {

					if(cols==(unaFila.length - 1))
                                            out.println("<th><font color=red size='1'><b>Acci&oacute;n</b></font></th>");
				} else {

					out.println("<td><font face='verdana' size='1' color='00008B'>"+unaFila[cols]+"</td>");

					if(cols==(unaFila.length-1)) {
						out.println("<td>&nbsp;&nbsp;&nbsp;<a href='UPD.jsp?Id=" + unaFila[0] + "'><img src='../images/upd.gif' border=0 title='Editar'></a>");
                                                out.println("&nbsp;&nbsp;&nbsp;&nbsp");
                                                        %>
                                                <input type="image" id="Id" name="Id" src="../images/del.gif" onclick="borrar('../Lista?Id=<%=unaFila[0]%>')">
                                                <input type="hidden" name="Id_Tipo_Proyec" value="<%=unaFila[0]%>" id="Id">
                                                  <%
                                                  out.println("</td>");
                                          }
			}
			out.println("</tr>");
		}
		out.println("</table>");
	}
                
  
%>

</form> 
Bueno asi lo muestro la lista y en la img "del.gif" y estoy intentando q cuando le de click le envie el parametro y segun la confirmacion lo elimine, pero no consigo ni enviar el parametro, no tengo muchos conocimientos en javascrit espero que me ayuden, o es q sera que el servlet no los recoge porq no son de tipo "input" de antemano les agradesco por su ayuda... gracias...