comment se fait que lorsque j'attache onchange par attribut et appelerVisibilité des éléments par ID
onchange="validateDate(FPR_CURR_FROM);"
cela fonctionne, mais quand j'utilise un validateur ASP .NET, et ma fonction attachée est appelée comme:
function anonymous() {
ValidatorOnChange(event);
validateDate(FPR_CURR_FROM);
}
Je reçois une erreur: FPR_CURR_FROM est indéfini. Tout d'abord: Je sais que l'utilisation de FPR_CURR_FROM pour accéder à l'élément est BAD, et je devrais utiliser getElementByID etc ... Et je vais le changer par la suite. Mais comme je suis tombé sur ce code, je suis curieux de savoir ce qui l'a causé - probablement la visibilité des variables, je suppose.
validateDate (FPR_CURR_FROM) c'est une fonction js je pense? – theklc
Oui, validateDate est une fonction. Pendant un moment, j'ai pensé que cet objet pointe vers différents objets en ligne onchange et anonyme, mais ce n'est pas le problème – dragonfly