L'appel d'une méthode dans un Constructeur de Javascript et de l'Accès à Ses Variables

Je suis en train d'appeler une méthode dans le constructeur de mon constructeur javascript, est-ce possible et si oui, je n'arrive pas à le faire fonctionner, toute réflexion serait génial! Merci!

function ValidateFields(pFormID){
    var aForm = document.getElementById(pFormID);
    this.errArray = new Array();//error tracker
    this.CreateErrorList();
}
/*
 * CreateErrorList()
 * Creates a list of errors:
 *   <ul id="form-errors">
 *    <li>
 *     You must provide an email.
 *    </li>
 *   </ul>
 * returns nothing
 */
 ValidateFields.prototype.CreateErrorList = function(formstatid){
     console.log("Create Error List");
 }

Je l'ai eu à travailler avec ce qui est ci-dessus, mais je n'arrive pas à accéder à la " errArray variable dans CreateErrorList fonction.

  • pythonists qui débarquent ici: l'initialisation d'un objet en javascript doit être fait avec le new mot-clé.
InformationsquelleAutor alvincrespo | 2010-02-19