Еще одним элементом управления являются скрытые поля, которые позволяют сохранять в формах служебные данные. Это может быть удобно, например, в тех случаях, когда не разрешено использование cookies, а требуется сохранить какие-либо сведения о текущем сеансе работы пользователя.
Списки в HTML-формах создаются при помощи тега <SELECT>. В отличие от рассмотренных ранее элементов управления,
списки допускают выбор сразу нескольких значений.
Переключатель описывается при помощи
набора тегов <INPUT TYPE=RADIO>, а для группировки различных альтернатив все они связываются при помощи
атрибута NAME, значение которого должно быть одинаково внутри группы.
Еще одним основным элементом управления в HTML-формах является выключатель (checkbox).
Для его описания используется тег <INPUT TYPE=CHECKBOX>.
Многострочные поля предназначены для ввода большого количества текста. Для их описания используется тег <TEXTAREA>, в атрибутах которого задается размер области для ввода текста
Для того чтобы получить доступ к данным, переданным скрипту из HTML-формы, используются суперглобальные
массивы $_GET или $_POST для способов передачи GET и POST соответственно.
На странице имеется 2 поля ввода, в одно вбивают данные, в другое капчу, и после чего нажимает пользователь на кнопку "отправить". Нужно чтобы после нажатия кнопки отправить, кнопка исчезала и появлялась надпись "Идет загрузка" и только после загрузки данных, опять появлялась данная кнопка.