Bonjour à la cantonade,
je veux appeller une fonction interne d'un objet mais avec domready (mootools)
Alors ca ne trouve pas le this.pourCreation()
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');
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
la ca marche, mais je ne suis plus dans l'objet...
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();});
Auriez vous une solution. Merci!
Partager