Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как присвоить переменной значение select value (https://javascript.ru/forum/dom-window/69564-kak-prisvoit-peremennojj-znachenie-select-value.html)

zarim 03.07.2017 18:39

Уважаемый рони, так ведь кода как такового нет, ваше решение оказалось оптимальным, спасибо!

Итог:
Передать значение переменной из select value в такой примере:

<table>
   <tr>
      <td class="manTd2" id="siM29">
         <select class="manFlaGender" name="gender">
            <option value="1">Мальчик</option>
            <option value="2">Девочка</option>
         </select>
      </td>
   </tr>
</table>


Можно, используя класс селектора, следующим образом:
var pol = document.querySelector('.manFlaGender').value;


Ещё раз всем спасибо за помощь!

laimas 03.07.2017 19:13

Цитата:

Сообщение от zarim
var pol = document.querySelector('.manFlaGender').value;

Смотря когда, если выбирается по изменению состояния списка, что ранее показывали, то достаточно в обработчике события this.value.

zarim 03.07.2017 23:06

Уважаемый laimas, может оно и так... не знаю, но, с вашей помощью, цель достигнута, теперь у меня на сайте, при регистрации, если человек не выбрал аватар, ему, в зависимости от пола, рендомно подгружается одна из аватар в коллекции :)


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