acces attribut d'un object javascript
salut,
j'essaie de construire un petit object javascript, mais j'ai un souci pour accéder à un attribut d'une méthode à une autre:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function BManage(){
this.free = true;
this.formContainer = null;
this.start = function(){
containerDiv = document.createElement('div');
containerDiv.id = 'containerDiv'
containerDiv.className = 'formBackground';
this.formContainer = containerDiv;
document.body.appendChild(containerDiv);
}
this.showForm = function(){
alert(this.formContainer); // undefined
}
} |
j'ai volontairement simplifié le code.
Dans this.showForm, j'ai un message d'erreur me disant que this.formContainer est undefined.
Qu'est ce qui cloche?