alex1874: Блог

alex1874

Дата последнего входа: 08.12.2018 18:50:33
Дата регистрации: 09.04.2010 21:32:08
Пол: Мужской
День рождения: 18 марта

FAQ по HTML – Форма, как средство взаимодействия с пользователем сайта

Что бы плохого не говорили о формах на страницах сайта, они остается одним из важных элементов веб-страницы с помощью которых можно обмениваться информацией. С помощью форм можно не только обмениваться с сервером данными, но и применив, простейшие скриптовые решения можно получить доступ к любому ее элементу.

Для того чтобы описать форму на странице существует тег form. Данный тег требует обязательного его закрытия. Между открывающим и закрывающим тегом form можно помещать любые html теги, что позволяет расширить применение данного тега, так как можно не только поместить текст в форму, но и изображение, тем самым придать красочность формам.

Основное правило написание форм:

На странице может быть сколько угодно форм, но они не должны быть вложены одна в другую. То есть каждая форма должна писаться отдельно.

Форма может содержать в себе следующие элементы:
это стандартные поля для ввода информации;
обязательная кнопка для отправки сообщений;
url ссылки (адрес перехода) на обработчик данной формы.

Чтобы указать браузеру, куда и как отправлять данные формы используется два параметра:

action — адрес cgi-программы, которая принимает данные формы. Это обязательный параметр тега form.

method — метод пересылки данных, содержащихся в форме, от браузера к веб-серверу. Может принимать два значения: get и post.

Если использовать метода get данные формы пересылаются в составе URL-запроса и перечисляются после символа вопроса (?).

Например, строка запроса может иметь следующий вид: http://www.mysite.ru/cgi-bin/form.cgi?name=Aleksey&lastname=Fomichev

При использовании метода post данные передаются на веб-сервер в теле запроса. Так же важно знать, что при такой отправке размер передаваемых данных может быть достаточно большим.

Давайте на конкретных примерах рассмотрим, из чего состоит форма.

Новые темыОбъявленияСвободное общение
00:42 Аккаунт адсенс отключен 
23:24 Как найти хорошего подрядчика по Директ рекламе? Что от него требовать? 
18:33 Падение мобильного трафика из-за отсутствия турбо страниц 
16:49 Апдейт ИКС 19.04.2019 
16:22 Лучшая рекламная сеть Traffic.ru! 
15:25 Edu-Money - новая партнёрка под бурж EDU траф. 55-70% за заказ! Средний чек от $100! 
13:16 Turbobit.net - Официальная тема, Costaction ПП 
00:22 Распродаю домены недорого 
23:50 Сайт Авиабилеты сочи 
23:12 Прогон по личной базе, больше 1000 трастовых сайтов! Продвижение СЧ и НЧ запросов + рост показателей! Гарантии! 
23:12 Логотипы 
21:37 Продвижение петиций на сайте change.org 
18:40 200 трастовых профильных ссылок 
17:27 Комплексный прогон по трастовым сайтам, статейное размещение. Рост НЧ-СЧ, Тиц-пр. 
23:08 Как узнать на каком домене работает скрипт или CMS 
23:02 Инвайт на webmaster.ru please! 
22:32 Выдает ошибку: "torrent is not valid bencoding!" 
22:19 Ведение группы вконтакте 
20:33 Chitika закрывается 
17:30 Подскажите страшный фильм 
14:16 Что за пуш партнёрка