Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2011, 09:13
Avatar de freesoftwarrior
freesoftwarrior
 
Fecha de Ingreso: marzo-2006
Mensajes: 362
Antigüedad: 18 años, 9 meses
Puntos: 10
Restaurar botones radio ante cancelación del usuario

Buenas tardes:
He revisado y revisado este script y no le encuentro la razón por la que no funciona.
La idea es que si el usuario cancela habiendo seleccionado una de las 2 opciones con radio button, entonces, luego de cerrar la ventana de alert(), los botones radio regresen a su forma original que es estar ambos desmarcados. Esta es la función

Cita:
function validar(form)
{
tipoConexion=getRadioButtonSelectedValue(document. frmLogin.conexion);
if (tipoConexion==1)
{document.forms["frmLogin"].submit();}
else if (tipoConexion==2)
{
if (confirm("Usted ha indicado que esta ingresando desde una conexión NO segura, por ejemplo, una cabina o un equipo compartido. ¿Está seguro que desea proceder?."))
{document.forms["frmLogin"].submit();}
else
{
if(tipoConexion==true)
{getRadioButtonSelectedValue(document.frmLogin.con exion)=false;}
alert("Procedimiento cancelado por el usuario.");
}
}
else
{alert("Debe seleccionar el tipo de conexión que esta utilizando para acceder al sistema.");}
}


Y la llamo desde un simple botón así

Cita:
<form action="accion.asp" name="frmLogin">
<input type="button" name="B1" value="IDENTIFICAR" class="botonIndex" onClick="validar(this.form);">
</form>

¿Alguna sugerencia dónde puede estar la falla?

Mil gracias.
Un saludo desde Lima, Perú