Il Mon, 19 Nov 2007 03:10:48 -0800 (PST), sayhem ha scritto:
Quote:
Ovviamente il senso è che se viene restituto false la action del form
NON deve essere eseguita...
Il problema infatti è che l'istruzione viene
completamente ignorata e l'action viene eseguita! Ho provato ad
inserire un alert("vado") per vedere se la funzione viene richiamata
ma ciò non avviene.
Se fosse utile saperlo, sono sotto IE 7 (e questo
secondo me complica, non è il massimo... purtroppo è una scelta
imposta) |
beh, ok IE7, ma puoi comunque installarti firefox così vedi gli errori js
....
Quote:
function validazione(form){ |
cambia il nome del parametro, spesso crea problemi usare nomi riservati
(come appunto "form")
e già qua non viene eseguito. corretto?
Quote:
form name="loginForm" method="post" action="/RischioZero/login.do?
method=preparaPrevisioneDomanda" onsubmit="return validazione(this)" |
perfetto.
Quote:
(quale è corretta delle due nell'esempio?), ma non riesco a far
funzionare comunque la cosa. |
è la form (quindi this)
Quote:
Spero che possiate darmi una mano.... grazie |
o il problema è, come ti dicevo, il nome del parametro, oppure l'errore è
da qualche altra parte.
Oppure non viene eseguita perché c'è un errore nel js, in tal caso con
firefox lo becchi immediatamente.
--
"qualcuno è andato per età
qualcuno perchè già dottore
e insegue una maturità, si è sposato, fa carriera
ed è una morte un po' peggiore"
F.G.