За последние 24 часа нас посетили 18098 программистов и 1589 роботов. Сейчас ищут 1078 программистов ...

Можно ли создать раскрывающеюся форму?

Тема в разделе "PHP для новичков", создана пользователем jnger, 13 дек 2007.

  1. jnger

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

    С нами с:
    19 ноя 2007
    Сообщения:
    25
    Симпатии:
    0
    Привет пипол!
    Подскажите, пожалуйста, можно ли создать раскрывающеюся форму, ну что бы на форме можно было нажать, к примеру “дополнительно” и появляются дополнительные поля!
    Если не сложно дайте пример формы!
     
  2. lexa

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

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Код (Text):
    1. <form method="post" action="/script.php">
    2.  
    3. первое поле<br />
    4. <input name="field" type="text" /><br />
    5.  
    6. <a href="#" onClick="document.getElementById('additions').style.display = 'block';">Дополнительно</a>
    7.  
    8. <div id="additions" style="display: none;">
    9. дополнительное поле<br />
    10. <input name="field2" type="text" /><br />
    11. </div>
    12.  
    13. </form>
    И всё в таком духе.

    Код (Text):
    1. <div id="additions" style="display: none;">
    Значение "display: none" в атрибуте style говорит, что этот элемент нужно спрятать. Мы это и делаем до действия.

    Код (Text):
    1. onClick="document.getElementById('additions').style.display = 'block';
    По действию onClick (нажатие мыши) мы берём элемент с id additions и присваиваем ему атрибут style со значением "display: block".
     
  3. jnger

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

    С нами с:
    19 ноя 2007
    Сообщения:
    25
    Симпатии:
    0
    ок

    Спасибо за код, ща по юзаю его!
     
  4. jnger

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

    С нами с:
    19 ноя 2007
    Сообщения:
    25
    Симпатии:
    0
    lexa не мог бы та посаветивать, где можно взять литературу по созданию форм!
     
  5. QQQ

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

    С нами с:
    21 ноя 2007
    Сообщения:
    538
    Симпатии:
    0
    спрашиваем у гугла:
    учебник html
    учебник java script