Tengo el siguiente formulario:
Código:
y este scriptresponse.Write("<form onsubmit='javascript:alerta();') >") 'action='grabar.asp' method='post' response.Write("<center>") response.Write("<strong><font color='black'>"&dependencia&"</font></strong>") response.Write("<input type='hidden' name='idusuario' id='idusuario' value="&idusuario&" />") response.Write("<input type='hidden' name='iddep' id='iddep' value="&iddep&" />") response.Write("<input type='hidden' name='nusuario' id='nusuario' value="&nusuario&" />") response.Write("<br />") response.Write("<input type='submit' name1='chat' value='Chat' /> ") response.Write("<input type='submit' name='correo' value='Correo' /> ") response.Write("<input type='submit' name='tel' value='Teléfono' /> ") response.Write("<input type='submit' name='institucion' value='Institución' /> ") response.Write("<input type='submit' name='fuera' value='Fuera de la Institución' />") response.Write("</center>") response.Write("</form>")
Código:
Lo que necesito hacer es, que al enviar [<form onsubmit='javascript:alerta();') >] enviar el dato del botón que se elije además de los datos ocultos contenidos en el form. Lo he intentado como ya se había tocado en un tema del foro http://www.forosdelweb.com/f13/borra...macion-577450/, pero sólo me acepta un sólo parámetro. Lo hago de la siguiente manera:<script type="text/javascript"> function alerta() { if ( confirm("Se grabara el registro") ) document.location.href="resultados.asp"; } </script>
Código:
pero al recibir los parámetrosresponse.Write("<form onsubmit='javascript:alerta("&dependencia&","&...&");') >")
Código:
sólo me recibe el primero y lo puedo imprimir, pero no redireccionar.<script type="text/javascript"> function alerta(id1,id2,...) { if ( confirm("Se grabara el registro") ) document.location.href="resultados.asp?id="+id1 ... ; document.write(id1+id2+...); } </script>
¿Cómo puedo hacerle?