<br><br><div><span class="gmail_quote">2006/12/4, Davide Michel 'ZioBudda' Morelli <<a href="mailto:michel@ziobudda.net">michel@ziobudda.net</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ciao all. Sempre restando in tema di form di login ho aggiunto (nello<br>script di login()) la riga:<br><br>Form.disable('loginf');<br><br>Cosi' quando l'utente clicca sul bottone login il form viene<br>disabilitato. Questo è il mio pezzo JS.
<br><br>function login()<br>{<br> Form.disable('loginf');<br> var email = $F('email');<br>// alert("login "+email);<br><br> var password = $F('pswd');<br><br> var url = '<a href="http://sheeboo/admin/check_loginpass.php">
http://sheeboo/admin/check_loginpass.php</a>';<br> var pars = 'email=' + email + '&password=' + password;<br><br> var myAjax = new Ajax.Request( url, { method: 'get',<br> parameters: pars,
<br> onComplete: login_showResponse,<br> onFailure: reportError<br> });<br><br> }<br><br>function reportError(request)<br> {<br> alert('Sorry. There was an error.');
<br> }<br><br>function login_showResponse(res)<br>{<br>/ alert("pippo");<br> id = res.responseText;<br><br> if (id < 0) {<br> //Errore. Chiamo la funzione apposita.<br> $('loginres').innerHTML = "Errore "+id;
<br> } else {<br> $('loginres').innerHTML = "Ok: "+id;<br> }<br>}<br><br>Quello che vorrei fare è far si che dopo la fine della funzione login()<br>il form mi venisse riabilitato. Posso farlo dentro a login() oppure devo
<br>creare una funzione che mi chiami login e che poi mi "sblocchi il form"<br>? oppure nel form al posto di<br><br><input type="button" id="butt-login" value="login" onClick="login()">
<br><br>devo mettere<br><br><input type="button" id="butt-login" value="login"<br>onClick="login();EnableForm('loginres');"><br><br>???<br><br>Grazie<br><br>--<br>Michel 'ZioBudda' Morelli
<a href="mailto:michel@ziobudda.net">michel@ziobudda.net</a><br>Consulenza sistemistica in ambito OpenSource.<br>Sviluppo applicazioni web dinamiche (LAMP+Ajax)<br>Telefono: +39-0240706096 -- Fax: +39-0291390660<br><br><a href="http://www.ziobudda.net">
http://www.ziobudda.net</a> ICQ: 58351764<br><a href="http://www.ziobuddalabs.it">http://www.ziobuddalabs.it</a> Skype: zio_budda<br><a href="http://www.ajaxblog.it">http://www.ajaxblog.it
</a><br><br><br><br>_______________________________________________<br>Web2.0 mailing list<br><a href="mailto:Web2.0@lists.ziobudda.net">Web2.0@lists.ziobudda.net</a><br><a href="http://lists.ziobudda.net/mailman/listinfo/web2.0">
http://lists.ziobudda.net/mailman/listinfo/web2.0</a><br><br><br></blockquote></div><br>Dico una banalità, forse perché non ho capito bene il problema, ma una cosa del genere no?<br><br>function login_showResponse(res)<br>
{<br>/ alert("pippo");<br> id = res.responseText;<br><br> if (id < 0) {<br> //Errore. Chiamo la funzione apposita.<br> $('loginres').innerHTML = "Errore "+id;<br> } else {
<br> $('loginres').innerHTML = "Ok: "+id;<br> }<br>Form.enable("loginf");<br>}<br><br clear="all"><br>-- <br>www . dierrelabs . org<br>