пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Программирование в интернет:
» ПИ
» ОКГТМ
» КИНФС

HTML формы. Элементы

HyperText Markup Language — «язык гипертекстовой разметки».

Тег <form> устанавливает форму на веб-странице. Форма предназначена для обмена данными между пользователем и сервером. Область применения форм не ограничена отправкой данных на сервер, с помощью клиентских скриптов можно получить доступ к любому элементу формы, изменять его и применять по своему усмотрению. Документ может содержать любое количество форм.

Атрибуты:

accept-charset - Устанавливает кодировку, в которой сервер может принимать и обрабатывать данные.

action - Адрес программы или документа, который обрабатывает данные формы.

autocomplete - Включает автозаполнение полей формы.

enctype - Способ кодирования данных формы.

method - Метод протокола HTTP.

name - Имя формы.

novalidate - Отменяет встроенную проверку данных формы на корректность ввода.

target - Имя окна или фрейма, куда обработчик будет загружать возвращаемый результат.

В HTML определены следующие элементы управления:

  • кнопка: элемент <input> типов submit (отправка формы), image (картинка-кнопка), reset (очистка формы, приведение формы в начальное состояние), button (кнопка), а также элемент <button> (отправка формы);
  • чекбокс (флажок): тип checkbox;
  • радиокнопка: тип radio;
  • меню: элемент <select> с элементами <optgroup> и <option> внутри;
  • строка текста: тип text, а также элемент <textarea> (многострочное текстовое поле);
  • пароль: тип password;
  • скрытое поле: тип hidden;
  • файл: тип file.

HTML5 определяет дополнительные элементы (кросс-браузерность пока отсутствует):

  • элемент <datalist> с вариантами автозаполнения строки текста;
  • элемент <output> для результата вычисления на основе других полей;
  • элемент <keygen> для генерации пары ключей для использования в механизме аутентификации.

12.01.2016; 22:58
хиты: 119
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь