2015-03-19 3 views
1

У меня есть следующий код:Получить значение опции в Select - HTML

<select id="Negrillon"> 
    <option value="" disabled selected>Couleurs</option> 
    <option value="#588c75" data-class="color-588c75">#588c75</option> 
    <option value="#b0c47f" data-class="color-b0c47f">#b0c47f</option> 
    <option value="#f3e395" data-class="color-f3e395">#f3e395</option> 
    <option value="#f3ae73" data-class="color-f3ae73">#f3ae73</option> 
    <option value="#da645a" data-class="color-da645a">#da645a</option> 
</select> 

И я хотел бы получить значение параметра в JavaScript. Я пробовал это, но это не работает. Если вы можете мне помочь, это очень здорово.

var e = document.getElementById("Negrillon"); 
var strUser = e.options[e.selectedIndex].text; 
+2

Если вы хотите значение, то попробуйте 'вар strUser = e.options [e.selectedIndex] .value'. – dfsq

+0

Да, но ... нет ... –

+0

https://www.dropbox.com/s/actgl2o8c90sf3h/Capture%20d%27%C3%A9cran%202015-03-19%2023.33.42.png?dl= 0 –

ответ

1

вместо

var strUser = e.options[e.selectedIndex].text; 

Вы должны использовать это:

var strUser = e.options[e.selectedIndex].value; 
Смежные вопросы