Estoy tratando de llamar a un método desde el constructor de mi constructor de JavaScript, si esto es posible y, si es así, parece que no puedo hacerlo funcionar, cualquier idea sería ¡estupendo! ¡Gracias!Llamar a un método en un Constructor de Javascript y acceder a sus 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");
}
EDITAR
que tengo que trabajar con lo que está arriba, pero me parece que no puede acceder a la variable 'errArray' en función de CreateErrorList.
pythonists que aterrizan aquí: la inicialización de un objeto en javascript debe hacerse con la palabra clave 'new'. – sauerburger