![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
15/03/2007, 02:01
|
| | 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();
} |