>salve ragazzi
ciao
>il valore della viewstate ed il valore scritto nella txtpwdnow
>sono uguali quindi la prima if dovrebbe saltarla invece la esegue...dove sbaglio?
io ho usato la $get che è sinonimo di getElementById, e torna un'oggetto, non il testo..
quindi poi serve il .value per ottenre il contenuto della textbox tornata.
Prova a cambiarla così, io non sono riuscito a provarla:
function CallNotification() {
var PwdAttuale = '<%=ViewState("PasswordAttuale")%>';
var notification = $get("<%= RadNotification1.ClientID %>");
var txtpwdnow = $get("<%= txtpwdnow.ClientID %>");
var txtpwdnew = $get("<%= txtpwdnew.ClientID %>");
var txtpwdnewconf = $get("<%= Txtpwdnewconf.ClientID %>");
if (txtpwdnow.value != PwdAttuale) {
var messaggio = "Password attuale errata.";
notification.set_text(messaggio);
notification.show();
return false;
}
if (txtpwdnew.value != txtpwdnewconf.value) {
var messaggio = "Password di conferma errata.";
notification.set_text(messaggio);
notification.show();
return false;
}
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi