легкий javascript из select в input

pronax

Постоялец
Регистрация
20 Сен 2008
Сообщения
147
Реакции
10
Всем привет! Помогите с javascript'ом

Есть select вида:
PHP:
<select name="state1" id="state">
<option value="selectsize" disabled>выберите страну</option>
<option id="1" value="10">Австралия</option>
<option id="2" value="12">Австрия</option>
<option id="3" value="13">Азербайджан</option>
<option id="4" value="14">Армения</option>
<option id="5" value="15">Афганистан</option>
<option id="6" value="16">Беларусь</option>
<option id="7" value="17">Бельгия</option>
<option id="8" value="18">Болгария</option>
<option id="9" value="19">Великобритания</option>
<option id="10" value="20">Венгрия</option>
<option id="11" value="21">Вьетнам</option>
</select>
Нужно вставить в input
PHP:
<input type="text" name="int1" id="1">
Например выбрал я Бельгию
и в input у меня появилось "Бельгия"
ну или хотя бы id

проблема в том, что select и input у меня динамические
т.е. именно могут быть state1, state2, state3 и т.д.
input соответственно int1, int2, int3, int4 и т.д.
 
PHP:
<select name="state1" id="state"> 
<option value="selectsize" disabled>выберите страну</option> 
<option id="1" value="10">Австралия</option> 
<option id="2" value="12">Австрия</option> 
<option id="3" value="13">Азербайджан</option> 
<option id="4" value="14">Армения</option> 
<option id="5" value="15">Афганистан</option> 
<option id="6" value="16">Беларусь</option> 
<option id="7" value="17">Бельгия</option> 
<option id="8" value="18">Болгария</option> 
<option id="9" value="19">Великобритания</option> 
<option id="10" value="20">Венгрия</option> 
<option id="11" value="21">Вьетнам</option> 
</select>

<input type="text" name="int1" id="aaa"> 

<script>
var state = document.getElementById('state');

state.onchange = function() {
document.getElementById('aaa').value = state.options[state.selectedIndex].text;
}

</script>
 
Назад
Сверху