Hola. Tengo un problemita con una función para redireccionar los datos que elijo de un formulario.
Tengo el siguiente formulario:
Código:
response.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>")
y este script
Código:
<script type="text/javascript">
function alerta()
{
if ( confirm("Se grabara el registro") )
document.location.href="resultados.asp";
}
</script>
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:
Código:
response.Write("<form onsubmit='javascript:alerta("&dependencia&","&...&");') >")
pero al recibir los parámetros
Código:
<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>
sólo me recibe el primero y lo puedo imprimir, pero no redireccionar.
¿Cómo puedo hacerle?