Suite javascript
Résolu
kinder77
Messages postés
134
Date d'inscription
Statut
Membre
Dernière intervention
-
kinder77 Messages postés 134 Date d'inscription Statut Membre Dernière intervention -
kinder77 Messages postés 134 Date d'inscription Statut Membre Dernière intervention -
Bonjour, laugarhaun
j'ai rectifier le selectedIndex mais la boite d'alerte ne s'affiche toujours pas
j'ai rectifier le selectedIndex mais la boite d'alerte ne s'affiche toujours pas
3 réponses
-
Tu as malencontreusement créé une nouvelle discussion au lieu de répondre à l'ancienne.
Enfin, le problème était form1.question.selecdIndex qui n'est pas la syntaxe valable.
Une manière correcte et qui fonctionne est document.getElementById("Question") (attention au Q majuscule, comme dans ta définition de <select> : c'est sensible à la casse).
Par ailleurs, voici un code un tout petit peu plus propre donnant ce résultat :
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>objet windows</title> <script type="text/javascript"> function controliste () { if (document.getElementById("question").selectedIndex == 0) alert ("c'est moins"); else if (document.getElementById("question").selectedIndex == 1) alert ("c'est plus"); else alert ("c'est la bonne vitesse"); } </script> </head> <body> <form method="post" action=""> <p>Quelle etait la vitesse maximun du tgv lors de son record le 3 avril 2007 ?</p> <select id="question"> <option>630,1 km/h</option> <option>477,8 km/h</option> <option>574,8 km/h </option> </select> <p> <input type="button" value="controler" onclick="controliste();" /> </p> </form> </body> </html> -
Salut,
Merci de rester sur ta discussion initiale, : https://forums.commentcamarche.net/forum/affich-18167060-javascript-probleme
Cordialement,
a70m -
merci encore Laugarhraun effectivement j'ai cree une autre discusion j'en suis desolée