Salve

Premetto che mi sto addentrando da pochissimo nello studio un po' più approfondito di JavaScript, visto vorrei usicchiare AJAX e sto cercando di fare i primi esperimenti.

Il problema è nato nel momento in cui ho cercato di fare una funzioncina che mi permettesse di aggiornare il contenuto di più <div> senza refreshare la pagina... l'errore deve essere abbastanza banale ma sto diventando matto -_-

Se qualcuno volesse prendersi la briga di indicarmi dove sto sbagliando gliene sarei molto grato

Lo script è questo:

codice:
var xmlHttp;

function createXMLHttpRequest() {
	if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if (window.XMLHttpRequest) {
		xmlHttp = new XMLHttpRequest();
	}
}

function handleStateChange(id) {
	if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
		document.getElementById(id).innerHTML = xmlHttp.responseText;
	}
}

function myRequest(page, element) {
	alert('Pagina: ' + page);
	alert('Elemento: ' + element);
	createXMLHttpRequest();
	xmlHttp.onreadystatechange = handleStateChange(element);
	xmlHttp.open("GET",page,true);
	xmlHttp.send(null);
}
e lo richiamo così:

codice:
	<ul>[*]Hello World[*]PHP info
	[/list]
Grazie sin da ora