J'essaye d'appeler une méthode du constructeur de mon constructeur javascript, est-ce possible et si oui, je ne peux pas sembler l'obtenir fonctionnant, aucune perspicacité serait génial! Merci!Appeler une méthode dans un constructeur Javascript et accéder à ses variables
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");
}
EDIT
Je l'ai à travailler avec ce qui est ci-dessus, mais je ne peux pas sembler accéder à la variable « errArray » en fonction CreateErrorList.
pythonists qui atterrissent ici: initialiser un objet en javascript doit être fait avec le mot-clé 'new'. – sauerburger