Foros del Web » Programando para Internet » Javascript »

Restaurar botones radio ante cancelación del usuario

Estas en el tema de Restaurar botones radio ante cancelación del usuario en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 29/09/2011, 09:13
Avatar de freesoftwarrior  
Fecha de Ingreso: marzo-2006
Mensajes: 362
Antigüedad: 18 años, 1 mes
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ú
  #2 (permalink)  
Antiguo 29/09/2011, 19:56
Avatar de Raziel_Ravenheart  
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 12 años, 7 meses
Puntos: 37
Respuesta: Restaurar botones radio ante cancelación del usuario

Intenta colocando despues del alert algo como:

document.forms["frmLogin"].reset();

Todos los controles volveran a su estado principal.

Aqui la explicacion:

http://www.w3schools.com/jsref/met_form_reset.asp
  #3 (permalink)  
Antiguo 11/10/2011, 23:18
Avatar de freesoftwarrior  
Fecha de Ingreso: marzo-2006
Mensajes: 362
Antigüedad: 18 años, 1 mes
Puntos: 10
Respuesta: Restaurar botones radio ante cancelación del usuario

Muchas gracias por la respuesta. Disculpa la demora pero he estado con problemas y recién hoy he podido revisar estas cosas... muy agradecido.

Un saludo desde el Perú

Última edición por freesoftwarrior; 11/10/2011 a las 23:28

Etiquetas: botones, cancelación, funcion, radio, restaurar, ventanas, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:59.