valeur d'un select sous IE [Javascript] - HTML/CSS - Programmation
Marsh Posté le 12-03-2006 à 08:53:38
c'est bon j'ai trouvé c'est mon html qui était dégueux
Code :
|
Marsh Posté le 12-03-2006 à 13:20:07
Sans vouloir te vexer il est toujours pas terrible ton html
rajoute les </option> et verifie tes guillemets et ca donnera ca :
couak a écrit : c'est bon j'ai trouvé c'est mon html qui était dégueux
|
Marsh Posté le 12-03-2006 à 14:46:23
Torus35 a écrit : Sans vouloir te vexer il est toujours pas terrible ton html |
va dire au W3C qu'ils font du html dégueux toi
http://www.w3.org/MarkUp/html3/menus.html
Marsh Posté le 03-07-2009 à 15:05:36
Bon, je sais que le sujet date mais je tombe dessus et je ne peux m'empêcher de faire une remarque pour éclaircir de futurs visiteurs de ce topic :
Le but recherché était de récupérer le texte affiché dans entre <option> et </option>, il aurait donc fallu utiliser this.text plutôt que this.value.
Dans l'exemple fourni, la valeur (value) est inutile et peut donc être dupliquée pour devenir égale au texte. Mais ce n'est pas toujours le cas.
Le code aurait donc plutôt dû ressembler à ceci :
Code :
|
Cependant, sous Firefox (au moins dans sa version 3.x), this.value semble prendre la valeur de this.text lorsqu'aucune valeur n'est fournie. Le problème ne se pose donc que sous IE. Mais autant écrire un code propre et qui fonctionne sur tous les navigateurs sans avoir à ruser
Marsh Posté le 03-07-2009 à 19:57:36
autant aussi tout simplement utiliser le value car si la langue change en anglais par exemple, tout le code est bon à jeter
Marsh Posté le 12-03-2006 à 01:49:25
Salut,
J'ai un petit soucis, j'essaie de récupérer la valeur d'un select mais avec IE ca ne passe pas
Sous firefox pas de soucis, est-ce que c'est la bonne méthode pour IE ?