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   -
Bonjour, laugarhaun
j'ai rectifier le selectedIndex mais la boite d'alerte ne s'affiche toujours pas

3 réponses

  1. Laugarhraun Messages postés 18 Statut Membre 44
     
    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>
    0
  2. kinder77 Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   9
     
    merci encore Laugarhraun effectivement j'ai cree une autre discusion j'en suis desolée
    0