Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2007, 02:01
mellidecai
 
Fecha de Ingreso: mayo-2005
Mensajes: 95
Antigüedad: 19 años, 8 meses
Puntos: 0
Re: Cómo hacer correctamente el submit?

Se trata de un pequeño formulario para cambiar una clave; la función javascript no modifica el target, solo muestra un mensaje dependiendo del valor que escribas como clave (comprueba que la clave antigua sea correcta, que la clave nueva y la de confirmacion sean iguales...), y al final hace
document.forms[0].submit()
He quitado el target="_self" del formulario y sigue ocurriendo lo mismo.

function changePassword()
{
var pswOriginal = '<%=Password%>';
var pswActual = document.all.txtPsw.value;
var pswNueva = document.all.txtPswNew.value;
var pswNueva2 = document.all.txtPswNew2.value;
var sUrl;

hayError = 0;
if (pswOriginal!=pswActual)
{
alert("La Contraseña Actual introducida no es válida.");
document.all.txtPsw.select();
hayError = 1;
return true;
}

if (pswNueva==pswActual)
{
alert("La Contraseña Nueva no puede ser igual que la Contraseña Actual");
hayError = 1;
return true;
}

if (pswNueva!=pswNueva2)
{
alert("La Contraseña Nueva no coincide");
document.all.txtPswNew2.select();
hayError = 1;
return true;
}
document.forms[0].submit();

}