Je ne parviens pas à obtenir l'instruction IF ci-dessous pour fonctionner correctement. Les deux premières déclarations s'exécutent parfaitement. Cependant, la dernière instruction (celle avec! = Statement) n'est pas lue du tout. Je ne sais pas où je vais mal.ELSE/IF La déclaration ne fonctionne pas correctement
function validatePrivate(v){
if (cbSwitchStatus.getValue()!='P') {
if (v=='') return true;
else return 'This valid is not valid.';
}
else {
if (storePrivate.findExact('disp',v) > -1) return true;
else return 'This value is not valid.';
}
else{
if(cbServCarrier.getValue() != cbPrivateCarrier.getValue()) return true;
else return 'This value is not valid.';
}
}
Pouvez-vous imaginer une cas pour le second 'else' qui n'avait pas déjà été traité avec le premier' else'? Il n'y a pas de 'sinon' – devnull69
Pourquoi n'essayez-vous pas d'utiliser {} partout. Je pense que cela résoudrait le problème. – Bazinga777
Prenez un livre sur la programmation. Commencez dès la base .. –