Добавить ОПИСАНИЕ выбранного селекта в скрытое поле
Здравствуйте всем. Поиск пробовал, нужной ситуации не нашёл )))
Есть три селекта Страна-Регион-Город Нужно добавить в хидден инпуты значения выбранных селектов В стране - значение value В регионе - значение value В городе - Описание Код:
<option value="8040">ОПИСАНИЕ</option> |
Если ты про это, тогда просто спрячь поле инпут
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<select id="country">
<option value="cou1">country1</option>
<option value="cou2">country2</option>
<option value="cou3">country3</option>
</select>
<br>
<input type="text" id="inpCountry" placeholder="inpCountry"><br>
<script>
var country = document.getElementById('country'),
inpCity = document.getElementById('inpCity');
country.addEventListener('change', countryChange, false);
function countryChange () {
inpCountry.value = country.value;
}
</script>
</body>
</html>
|
Да, спасибо. Это первая часть вопроса))))
Теперь бы ещё вторую часть))) Упрятать ОПИСАНИЕ в хидден Т.е. В данном примере "country 3 " Код:
|
neformatnoe,
:cray: http://learn.javascript.ru/form-elements#select-option
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<select id="country">
<option value="cou1">country1</option>
<option value="cou2">country2</option>
<option value="cou3">country3</option>
</select>
<br>
<input type="text" id="inpCountry" placeholder="inpCountry"><br>
<script>
var country = document.getElementById('country'),
inpCity = document.getElementById('inpCity');
country.addEventListener('change', countryChange, false);
function countryChange () {
var option = country.options[country.selectedIndex||0]
inpCountry.value = option.value + " " + option.text;
}
</script>
</body>
</html>
|
Всем огромное спасибище :)
|
| Часовой пояс GMT +3, время: 03:24. |