non era quello che intendevo, avrei dovuto spiegarmi meglio... intendevo cosi:
codice:function invia_richiesta(php,field,div) { // preleviamo con getelementbyid il valore cerca var cerca = document.getElementById(field).value; // apriamo una comunicazione con dati.php inviandogli il valore di cerca http.open('get', php+'?param='+cerca); // stampiamo la risposta http.onreadystatechange = function() { // caricamento if(http.readyState != 4) { document.getElementById(div).innerHTML = "[img]images/loading.gif[/img]"; } // se lo stato di http = 4 cioe¨ "risposta ricevuta" if(http.readyState == 4) { // valorizziamo la risposta var risposta = http.responseText; // usiamo innerhtml per stampare la risposta sul div document.getElementById(div).innerHTML = risposta; } } // inviamo tutto http.send(null); }

Rispondi quotando