2010-06-29 4 views
0

Comment puis-je obtenir la valeur du texte de l'option sélectionnée en Java? Les options de sélection sont en javascript.Obtention de la valeur du texte des options en Java

<select id="colors" name="colorselector" > 
    <option value="red"> Red </option> 
    <option value="blue"> Blue </option> 
    <option value="orange"> Orange </option> 
    <option value="blue"> Yellow </option> 
</select> 

Répondre

2

Sur présentation du formulaire, envisager de faire un request.getParameter("colorselector") dans votre servlet pour récupérer la valeur sélectionnée.

+0

Je souhaite que la valeur du nœud de texte soit "Rouge", "Bleu" et que la valeur de l'option ne soit pas "rouge", "bleue". – yogsma

+0

@yogsma, vous pouvez uniquement obtenir la valeur définie à l'aide de l'attribut de valeur d'option. Si vous voulez "Rouge", vous devez peut-être stocker cela dans l'attribut de valeur d'option lui-même. Une autre façon est d'obtenir la valeur "rouge", puis interrogez votre base de données pour récupérer l'étiquette ("Rouge"). – limc

+0

Ceci est juste un exemple. Que dois-je faire s'il y a plusieurs options avec la même valeur, mais différentes valeurs de nœuds de texte. – yogsma

0

Chaîne stringname = request.getParameter ("colorselector");

Questions connexes