За последние 24 часа нас посетил 17641 программист и 1670 роботов. Сейчас ищут 1919 программистов ...

Ситуация такая есть выпадающий список,который позволяет.....

Тема в разделе "JavaScript и AJAX", создана пользователем usik, 20 ноя 2008.

  1. usik

    usik Активный пользователь

    С нами с:
    22 сен 2008
    Сообщения:
    29
    Симпатии:
    0
    Ситуация такая есть выпадающий список,который позволяет выбирать либо первый массив данных либо второй.Количество элементов в каждом массиве равно двум, по этой причине внизу этого списка есть две гипперсылки "1" и "2". Сценарий должен делать следующее:пусть из выпадающего списка я выбираю первый массив. Тогда по нажатию гипперсылок должно происходить следующее : если я нажму на гипперссылку "1", то должно вывестись значение нулевого элемента первого массива(т.к. в списке выбран первый массив), если я нажму "2", то должно вывестись значению первого элемента массива. Если же я выбиру из спика массив второй , то соответственно при нажатии гипперсылок должно выводиться значения элементов второго массива. Ниже представлен код моих трудов, помогите плиз.

    Код (Text):
    1. <HTML>
    2.  
    3. <table>
    4.   <tr>
    5.    <td width=150><b>Выбирете массив</b></td>
    6.    <td><select arr size=1>
    7.        <option value=1 selected>Первый массив</option>
    8.        <option value=2>Второй массив</option>
    9.        </select></td>
    10.    </tr>
    11.  </table>
    12.    <a href="Ex.php?Element=0">1</a>
    13.    <a href="Ex.php?Element=1">2</a><br>
    14.  
    15.  
    16.  <?php
    17.    $first[0]="f_1";
    18.    $first[1]="f_2";
    19.  
    20.    $second[0]="s_1";
    21.    $second[1]="s_2";
    22.  
    23.    Если в списке выбран "Первый массив", то выводим то что в нем
    24.     {
    25.      if (isset($_GET['Element']))
    26.       echo $first[$_GET['Element']];
    27.     }
    28.  
    29.    Если в списке выбран "Второй массив", то выводим то что в нем
    30.     {
    31.      if (!isset($_GET['Element']))
    32.          echo $second[$_GET['Element']];
    33.    
    34.      }
    35.  
    36. ?>
    37. </HTML>
     
  2. kostyl

    kostyl Guest

    напиши функцию Java Script, которая при клике на списке в зависимости от валуе списка меняет свойство href нужной ссылки. В коде php определяй значение Element
     
  3. usik

    usik Активный пользователь

    С нами с:
    22 сен 2008
    Сообщения:
    29
    Симпатии:
    0
    Дык я если бы знал как это делается,то не обращался бы в форум.