Bonjour à la cantonade,
je veux appeller une fonction interne d'un objet mais avec domready (mootools)

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
 
function Formulaire() {}
Formulaire.prototype = {
	couleur_creation: undefined,	
	init: function (coul_creation) {
		this.couleur_creation = coul_creation;
	        window.addEvent('domready', function() {this.pourCreation();});	
	},
	pourCreation: function() {
		alert('creation');
       }
}
 
myform = new Formulaire();
myform.init('#dcfbdc');
Alors ca ne trouve pas le this.pourCreation()
ce qui est normal car ca s'execute en dehors de l'objet
j'ai essayé avec Formulaire.pourCreation();
mais c'est pas mieux.

Bien sur avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
myform = new Formulaire();
myform.init('#dcfbdc');
window.addEvent('domready', function() {myform.pourCreation();});
la ca marche, mais je ne suis plus dans l'objet...

Auriez vous une solution. Merci!