О HTML формах и не только
Доброго всем дня. Этой статьей я планирую начать целый цикл в котором буду рассматривать один из самых важных элементов веб-страницы - формы. А вернее методы взаимодействия с ними и воздействия на них с помощью разных способов.
Форма - это прежде всего, средство с помощью которого достигается интерактивность, обратная связь между пользователем и веб-страницей. С ее помощью пользователь может передавать данные, делать свой выбор и в конечном счете ее главная задача это прием информации от пользователя и передача дальше для дальнейшей обработки.
Порой мы даже не задумываемся над тем как часто на встречаются формы на веб странице!- - Авторизация на сайте, ввод логина и пароля - форма;
- - Выбрали что нибудь с помощью переключателя - форма;
- - Написали комментарий - форма;
- - Щелкнули мышкой и поставили галочку - форма;
- - Нажали на призывно манящую кнопку - опять форма!
А начну я цикл статей о формах с рассмотрения их синтаксиса HTML и возможности их оформления с помощью каскадных таблиц стилей CSS. Кому интересно подробности здесь: "HTML, формы и CSS (часть1 - HTML)" и "HTML, формы и CSS (часть2 - CSS)".
Затем, планирую обратится к рассмотрению взаимодействия форм и JavaScript. Подробности в статье : "Обработка формы на JavaScript (часть1)" и "Обработка формы на JavaScript (часть2)".
Конечно же невозможно оставить без рассмотрения возможности, которые предоставляет пользователю jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Эта тема будет рассмотрена в статье: "Обработка формы на jQuery".
А в свою очередь, уж если зашел разговор о формах и jQuery то необходимо упомянуть о технологии AJAX, суть котоой заключается в «фоновом» обмене данными браузера с веб-сервером. Заинтересовало? Читайте: "Создаем ajax – форму".
Ну и на последок, но конечно же не последним по значению, я рассмотрю взаимодействие формы и PHP. И хотя в уроке: "Взаимодействие формы с программой обработчиком..." я уже обращался к этому вопросу, но на этот раз я буду рассматривать форму как котейнер для сбора информации и дальнейшей передачи ее в базу данных Mysql. Ведь в самом деле! Красивые кнопочки, флажки, поля ввода, это все конечно хорошо, но использовать форму только для этого - это сплошное расточительство.
Назначение формы — принять информацию и передать ее дальше, для дальнейшей обработки. А ведь собранную с помощью формы информацию можно и нужно где то хранить и после закрытия веб-страницы. А для этого как нельзя лучше подходит база данных. Подробности можете посмотреть вот здесь: "Форма, PHP и Mysql".
Ну и напоследок. Как я написал выше, эта статья только лишь начало цикла публикаций о формах. Анонс образно говоря. А сами статьи пока находятся в стадии разработки. Прошу вас с пониманием отнестись к этому, а я в свою очередь постараюсь закончить работу над ними как можно быстрее и сделать так, что бы тестовые названия статей приобрели вид полноценных ссылок.
Автор: Сергей Зарубин
Дата: 2011-07-17
Колличество просмотров: 6222
|
Нравится |
Комментарии к заметке:
Добавить новый комментарий