Bonjour,

J'ai l'erreur suivante : INVALID_STATE_ERR: DOM Exception 11

Mon code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function categorie(){
	//On déclare une variable
	var mavariable1 = objet_XMLHttpRequest();
	//On assigne une fonction à la propriété onreadystatechange
	mavariable1.onreadystatechange = function(){
		//Si l'attribut readyState renvoie 4 et que l'attribut status renvoie 200
		if(mavariable1.readyState == 4 && mavariable1.status == 200){
			//On affiche le résultat chargé dans l'attribut responseText
			document.getElementById('tableau').innerHTML = mavariable1.responseText;
		}
		//côté ajax ça merde
		else{
			//on contrôle le statut. Si 404, le fichier ouvert par "open" n'existe pas
			if(mavariable1.status == 404){
				alert('Erreur ' +mavariable1.status + '! Le fichier php semble être absent...');
			}
		}
	};
	//On déclare la méthode d'envoie
	mavariable1.open("GET","tableau.php",true);
	//On envoie
	mavariable1.send();
}
L'erreur me renvoie sur la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alert('Erreur ' +mavariable1.status + '! Le fichier php semble être absent...');
La fonction est appelé via un "onload" sur la balise "body" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<body onload="categorie();">
Pourquoi ais-je cette erreur svp?

Merci