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 данные передаются на веб-сервер в теле запроса. Так же важно знать, что при такой отправке размер передаваемых данных может быть достаточно большим.

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

Новые темыОбъявленияСвободное общение
23:43 TeaserNet - тизерная сеть нового поколения! Высокие доходы, стабильные выплаты 
22:02 Что можно сделать в таком случае? по поводу гугл рекламы и её модерации 
21:46 Арбитраж в ВК увеличить охват потенциальных клиентов 
21:25 В РСЯ берут всё подряд? 
19:22 FastYaZen (Users Emulator)- быстрый старт на площадке Яндекс Дзен! 
18:42 Кто как борется с РКН и компанией? 
17:44 Монетизируем 100% adult траффика без остатков. 
23:12 Куплю социальную сеть 
18:46 Программы для рассылок, накрутки, продвижения и ведения аккаунтов в skype, instagram, vk, ok, avito, lenta.ru 
15:08 Профессиональный копирайт на любые темы! 
12:52 Разработка сайтов "под ключ" WordPresss, OpenCart, MODx, Landing Page. 
10:42 Копирайтинг RU/EN, переводы высокого уровня (рус/англ/укр), SEO-оптимизированные тексты под ключ для выхода в Топ (2000+ отзывов) 
10:38 Тизерка Adpartner. Только качественный трафик в тизерке . 
10:19 Услуги постинга в социальные сети для продвижения, индексации и увеличения социальной активности 
20:05 Google June 2019 Core Update 
17:48 Какой сайт сейчас нужен! 
17:07 Как вы понимаете это высказывание? 
16:37 Срочно! МОжно ли пользоваться этими гарант-сервисами? 
16:36 Сайт без дескрипшенов в топе выдачи 
13:58 Внимание КИДАЛЫ (ccc.mn) 
11:47 Партнерская программа ePochta – доход от лучшего ПО для Email маркетинга!