Pourquoi le bouton affiche la valeur et pas le text (undefined)

Fermé
thabetchokri Messages postés 34 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 19 septembre 2015 - Modifié par thabetchokri le 23/02/2014 à 09:04
totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 - 26 févr. 2014 à 21:35
Bonjour,

Soit le code HTML suivant :

<html>
<body>
<script>
function affich()
{
alert(document.f.S.value+' '+document.f.S.text);
}
</script>
<form NAME="f">
<SELECT NAME="S" >
<OPTION VALUE="1"> Texte1 </option>
<OPTION VALUE="2"> Texte2 </option>
</SELECT>
<p align="center"><input type="button" value="Bouton" name="B1" onclick='affich()'></p>

</form>
</body>
</html>

Pourquoi on affiche la valeur et on n'affiche pas le text (undefined)


1 réponse

totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 199
Modifié par totodunet le 26/02/2014 à 21:42
salut

function affich()
{
alert(document.f.S.value+' '+document.f.S.options[document.f.S.selectedIndex].text);
}


il faut lui dire quel texte de quel option parmi ces 2 choix il doit afficher

sinon tu t'es trompé de section. ici c'est dédié au PHP et non JavaScript

Qui ne tente rien n'a rien
0