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

Тема в разделе "JavaScript", создана пользователем pronax, 17 окт 2011.

Модераторы: ZiX
  1. pronax

    pronax Постоялец

    Регистр.:
    21 сен 2008
    Сообщения:
    146
    Симпатии:
    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 и т.д.
     
  2. majahead

    majahead

    Регистр.:
    12 май 2008
    Сообщения:
    376
    Симпатии:
    107
    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>