Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как извлечь значение class'a? (https://javascript.ru/forum/misc/57779-kak-izvlech-znachenie-class%27.html)

LungDesire 19.08.2015 12:46

Как извлечь значение class'a?
 
Всем бодрого дня:victory: Друзья! Столкнулся с такой проблемой. Есть раскрывающийся список <select>:

<select id="per" onchange="go()" name="per">
<option value="planet1" class="zemla"> Земля </option>
<option value="planet2" class="saturn"> Сатурн </option>
<option value="planet3" class="upiter"> Юпитер </option>
</select>

Как видно, при выборе любого элемента из списка, вызывается функция "go", в кот. я должен получить значение value и class. С value всё ясно!

function go(){
var fzn = document.getElementById("per");
mod = fzn.options[fzn.selectedIndex].value;
alert(mod);

Ломал голову, как же получить значение, кот. находится в class, оно формируется случайно и грузится из БД и всегда разное!

Читал про document.querySelector, но так ничего толкового и не вышло( Люди добрые, как можно получить значение CLASS ???

рони 19.08.2015 12:54

LungDesire,
:-? fzn.options[fzn.selectedIndex].className

LungDesire 19.08.2015 18:50

спасибо огромное ;)


Часовой пояс GMT +3, время: 12:48.