Bonjour à tous,

Je tente de créer une classe qui encapsule des événements. J'utilise la propriété 'prototype' pour mes méthodes. Du coup, je ne peux pas accéder, dans la méthode onclick, à mon objet. J'ai dû faire une erreur de logique, mais laquelle ?


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
Noeud = function( e )
{
	this._e			= e;
	this.statut		= "statut";
 
	this._e.onclick = function( e )
	{
		alert( this.statut );
		return false;
 	}
}
 
Noeud.prototype.statut = function()
{
	return this.statut;
}