Forum de discussion
Forum « Programmation Javascript » (archives)
Re: en lien avec TwValide
Envoyé: 9 février 2004, 14h21 par Oznog
Oui, si je regarde les instructions de twValide, il y a la variable "varValid" qui devrait contenir les champs non-obligatoire. Il suffit donc d'ajouter ou d,enlever les nom de champs de cette liste.
Par exemple,
var varValid = "courriel,tel,telecopieur";
function twAjusteValide(_champ,_chaine) {
var varTemp = "";
var okVirgule = false;
if (_chaine.indexOf(_champ)==-1) {
if (_chaine=="") {
varTemp = _champ;
} else {
varTemp = _chaine + ',' + _champ;
}
} else {
aValide = _chaine.split(",");
for (var i=0; i<aValide.length; i++) {
if (aValide[i]!=_champ) {
if (okVirgule) {
varTemp = varTemp + ',' + aValide[i];
} else {
varTemp = aValide[i];
okVirgule = true;
}
}
}
}
return varTemp
}
Il suffit alors d'appler cette fonction dans "twAffiche_Cache" :
function twAffiche_Cache(nObjet) {
// Trace avant
alert(varValid);
varValid = twAjusteValide(nObjet,varValid);
// Trace après
...
Ciao
Oznog
Réponses
|