Salve a tutti!
Sto implementando una pagina che serve per la modifica dei dati di un utente (Nome, Cognome e Password) mediante un form; al caricamento della pagina di modifica viene invocata una funzione che recupera i dati dell'utente e tali dati vengono scritti nei rispettivi campi del form, la logica mi sembra corretta, ma i campi vengono riempiti solo se faccio un aggiornamento della pagina e non immediatamete; questo è il mio codice
mi sapreste dire dov'è il bug? Grazie infinite!codice:function modify() { updateRightbar('../modify.htm'); var oXHR = new XMLHttpRequest(); oXHR.open("post", "http://localhost:8080/WebWrite/WebServlet", true); oXHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); oXHR.onreadystatechange = function() { if (oXHR.readyState == 4) { if (oXHR.status == 200) { var data = parseUser(oXHR.responseXML); document.getElementById("mfname").value = data[0]; document.getElementById("mlname").value = data[1]; } else { document.getElementById("merror").innerHTML = "Impossibile caricare i dati utente!"; } } }; var params = "opCode=" + encodeURIComponent("user"); oXHR.send(params); }

Rispondi quotando