165 votes

JavaScript, récupérer le texte de l’option sélectionnée dans sélectionnez élément

Dans ce qui suit :

Comment puis-je obtenir le texte de l’option sélectionnée (« Un Test » ou « Test Two ») à l’aide de javascript

``Retourne 1 ou 2, quelle propriété retourne le texte de l’option choisie ?

Merci pour l’aide !

264voto

Sean Bright Points 39480
function getSelectedText(elementId) {
    var elt = document.getElementById(elementId);

    if (elt.selectedIndex == -1)
        return null;

    return elt.options[elt.selectedIndex].text;
}

var text = getSelectedText('test');

89voto

arturgrigor Points 1850

Si vous utilisez jQuery, alors vous pouvez écrire le code suivant :

54voto

wormhit Points 1361
document.getElementById('test').options[document.getElementById('test').selectedIndex].text;

28voto

2astalavista Points 7092
<pre><code></code><p>Références :</p><ul> <li><a href="http://www.w3schools.com/jsref/dom_obj_select.asp" rel="nofollow">Sélectionnez un objet DOM HTML</a></li> <li><a href="http://www.w3schools.com/jsref/dom_obj_option.asp" rel="nofollow">Objet d’Option de DOM HTML</a></li> <li><a href="http://www.w3schools.com/jsref/prop_option_text.asp" rel="nofollow">Option texte propriété</a></li> </ul></pre>

7voto

Greg Points 132247

Le propriété contient tous les - à partir de là vous pouvez regarder``

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X