YardalGedal
@YardalGedal
yeah boy

Как присвоить значение select input'у?

Имеется вот такой код:
<select id="inp1" name="genre" onchange="document.getElementById(\'inp2\').value = document.getElementById(\'inp1\').value">
<option disabled>Выберите жанр</option>
<option value="1">Rock</option>
<option value="2">Pop</option>
<option value="3">Rap & Hip-Hop</option>
</select>
<input type="text" name="genrename" value="Rock" id="inp2">


При выборе жанра мне нужно чтобы в input записывалось название жанра, а не value. Value, которое будет отправляться на сервер должно быть выражено именно цифрой.
  • Вопрос задан
  • 3285 просмотров
Решения вопроса 2
DevMan
@DevMan
Ответ написан
Комментировать
arizona
@arizona
а что я, собственно, здесь делаю?...
на джиквери так:
$('#inp1').on('change', function(){
    val = $('#inp1 option:selected').html();
    $('#inp2').val(val);
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы