2012-04-29 13 views
0

で選択した項目の文字列値を取得する:。は、私は、次の選択メニューをコードしている選択メニュー

<label for="select-choice-0" class="select">Shipping method:</label> 
<select name="select-choice-0" id="select-choice-1"> 
    <option value="standard">Standard: 7 day</option> 
    <option value="rush" >Rush: 3 days</option> 
    <option value="express">Express: next day</option> 
    <option value="overnight">Overnight</option> 
</select> 

は$を行う(「を選択-選択-1」)のvalを()私に値を与えますたとえば、第2のオプションが選択されている場合、返される値は「ラッシュ」になります。

しかし、私は代わりに "Rush:3 days"という文字列を取得したいと思います。どうやってやるの?

ありがとうございました。

答えて

0

は、次の作品が見つかりました:

document.getElementById('select-choice-1').options[document.getElementById('select-choice-1').options.selectedIndex].text; 
関連する問題