[javacript] наверное... кароче select

Discussion in 'PHP' started by rubik-nerubik, 25 Jun 2009.

  1. rubik-nerubik

    rubik-nerubik Elder - Старейшина

    Joined:
    4 May 2007
    Messages:
    248
    Likes Received:
    9
    Reputations:
    -2
    <form method="POST" action="--WEBBOT-SELF--">

    <p><select size="1" name="D1">
    <option selected>первая</option>
    <option value="1.1">1.1</option>
    <option value="1.2">1.2</option>
    </select><select size="1" name="D2">
    <option selected>вторая</option>
    <option value="2.1">2.1</option>
    <option value="2.2">2.2</option>
    </select></p>
    <p><input type="submit" value="Отправить" name="B1"></p>
    </form>


    вообщем есть страница, на ней допустим два выпадающих списка, и надо сделать типа в любом из списков выбираем пункт, потом этот же пункт выводится сразу где-нибудь внизу формы и присваивается какому-то элементу... ну т.е. чтоб потом при переходе на другую страницу можно было это его знаениче принять либо гетом, либо пост запросом, думаю понятно...
     
    1 person likes this.
  2. otRock

    otRock Elder - Старейшина

    Joined:
    13 Aug 2008
    Messages:
    0
    Likes Received:
    5
    Reputations:
    0
    Не очень понятно, что требуется, но постараюсь помочь..


    HTML:
    <form method="POST" action="123.php">
    
    <select size="1" name="D1" id="D1" onchange="document.getElementById('D1t').innerHTML=document.getElementById('D1').value">
    <option selected>первая</option>
    <option value="1.1">1.1</option>
    <option value="1.2">1.2</option>
    </select>
    
    <select size="1" name="D2" id="D2" onchange="document.getElementById('D2t').innerHTML=document.getElementById('D2').value">
    <option selected>вторая</option>
    <option value="2.1">2.1</option>
    <option value="2.2">2.2</option>
    </select>
    
    <input type="submit" value="Отправить" name="B1" />
    
    </form>
    <p id="D1t"></p>
    <p id="D2t"></p>
    теперь при изменении значения, под select`om будут выводится значения... а при нажатии на кнопку "Отправить" скрипт 123.php получает значения select`ов
    вот пример 123.php:
    PHP:
    <?php
    echo $_POST['D1']."<br />".$_POST['D2'];
    ?>
    вроде должно работать )