Un objet qui bloque un champ
Bonjour,
J'ai produit un objet dont la mission est de gérer certains champs texte.
Il vérifie entre autre choses ce que l'utilisateur écrit.
PROBLEME : Le champ concerné n'accepte plus la saisie lorsque l'objet est créé. Et mon éditeur de code m'indique dans une bulle lorsque je survole le prototype de l'objet:
Citation:
An exception occurred while getting the Jsdoc.
Voici la fonction appelante sur l'évènement "onload" :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function init(){
try{
var ob = new formu();
switch (document.getElementById('quoi').value){
case 'aGa':
ob.adCh('valeurA',1,15);
break;
case 'rEm'://REMISES
ob.adCh('valeurA',1,21);
ob.adCh('valeurB',2,100);
break;
}
}catch(e){alert(e);}
} |
Voici le code de l'objet :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| function formu(){
this.ch = new Array(0);
this.type = new Array(0);
this.max = new Array(0);
this.reg = /^[\- A-Za-z éèçàùôî\x27]+$/;
}
formu.prototype.adCh = function(zis, type, max){
var b = this.ch.length;
this.ch[b] = document.getElementById(zis);
this.type[b] = type;
this.max[b] = max;
} |
Avant d'ajouter d'autres méthodes d'instances...
Une idée ? Des solutions ?
MERCI