[POO] [IE6] Cet objet ne gère pas cette propriété ou cette méthode
Bonjour,
J'ai galeré sur un problème et j'aimerais savoir si quelqu'un qui connait mieux le javascript que moi pourrait m'expliquer ceci :
Je cherche a recuperer les valeurs d'un <select> "annee".
Code:
annee = document.getElementById('annee').options[document.getElementById('annee').selectedIndex].value;
Provoque sur IE6 "Cet objet ne gère pas cette proriété ou cette méthode"
Alors que sur Firefox 3 il fonctionne.
J'ai trouvé comme résolution au choix les deux méthodes suivantes :
Code:
1 2
|
nannee = document.getElementById('annee').options[document.getElementById('annee').selectedIndex].value; |
ou
Code:
1 2 3
|
var annee = '';
annee = document.getElementById('annee').options[document.getElementById('annee').selectedIndex].value; |
Est-ce que c'est moi qui ait fait quelque chose de mal ou bien est-ce IE6 qui se melange entre le nom du champ et le nom de la variable ?
Merci pour votre aide.