|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
|
[AJAX] Problema con verifica disponibilità username/email
EDIT
Ultima modifica di Fede 88 : 05-12-2009 alle 13:46. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
myRequest è in comune, così com'è è globale.
Prova così Codice:
function CreateXmlHttpReq(handler) { var xmlhttp = null; try { xmlhttp = new XMLHttpRequest(); } catch(e) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } } xmlhttp.onreadystatechange=function(){ handler(xmlhttp); } return xmlhttp; } function myHandler2(myRequest) { if (myRequest.readyState == 4 && myRequest.status == 200) { e = document.getElementById("div_check_email"); e.innerHTML = myRequest.responseText; } } function myHandler(myRequest) { if (myRequest.readyState == 4 && myRequest.status == 200) { e = document.getElementById("div_check_user"); e.innerHTML = myRequest.responseText; } } |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
|
Grazie, ora funziona alla perfezione.
Piccolo OT: Te lo chiedo qui dato che mi sembra inutile aprire un nuovo topic per una domanda del genere: Non riesco a capire come prelevare il testo contenuto in una div, per poi salvarlo in una variabile o controllarlo con un if, in pratica l'inverso di questo codice: Codice:
document.getElementById('div').innerHTML = "bla bla bla"; Ultima modifica di Fede 88 : 09-11-2009 alle 09:38. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
innerHTML è accessibile in lettura e scrittura quindi ti basta fare così
Codice:
var content=document.getElementById('div').innerHTML; |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Aug 2004
Città: Milano
Messaggi: 1310
|
Grazie
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:38.