Главная страница
Навигация по странице:

  • Разновидности type у

  • Web программирование Практическое занятие 6


    Скачать 0.61 Mb.
    НазваниеWeb программирование Практическое занятие 6
    АнкорJavascript
    Дата14.03.2023
    Размер0.61 Mb.
    Формат файлаpdf
    Имя файлаJavaScript6.pdf
    ТипЗанятие
    #987094

    Web- программирование
    Практическое занятие 6
    Примечание: в данном занятии рассматриваются формы, которые, как правило, работают в паре с серверной частью, запоминающей введённые данные. Но, так как этой темы мы будем касаться позже, цель этого занятия – познакомится с основными инструментами формы и научится их размещать. Содержимое формы будет использовано как вставки в придуманную учащимся историю.
    1.
    Сегодня мы с вами поговорим о формах
    2.
    Что же такое форма? Форма – это элемент страницы, служащий для заполнения какими-либо данными пользователем. Такие формы мы встречаем на сайтах, когда регистрируемся и логинимся.
    Как правило, введённая информация отправляется на сервер и там обрабатывается.
    3.
    Тег
    устанавливает форму на веб-странице. Форма предназначена для обмена данными между пользователем и сервером. Область применения форм не ограничена отправкой данных на сервер, с помощью клиентских скриптов можно получить доступ к любому элементу формы, изменять его и применять по своему усмотрению.
    Документ может содержать любое количество форм, но одновременно на сервер может быть отправлена только одна форма. По этой причине данные форм должны быть независимы друг от друга.
    Для отправки формы на сервер используется кнопка Submit, того же можно добиться, если нажать клавишу Enter в пределах формы. Если кнопка Submit отсутствует в форме, клавиша Enter имитирует ее использование.

    Так как в этот раз по-настоящему форму мы никуда отправлять не будем, поле action мы оставим пустым. Вместо этого на событие onsubmit мы будем выполнять свой скрипт.
    Событие onsubmit возникает при отправке формы, это обычно происходит, когда пользователь нажимает специальную кнопку Submit.
    Чтобы поместить элемент на эту форму, нужно воспользоваться тегом
    Тег является одним из разносторонних элементов формы и позволяет создавать разные элементы интерфейса и обеспечить взаимодействие с пользователем. Главным образом
    предназначен для создания текстовых полей, различных кнопок, переключателей и флажков.
    Хотя элемент не требуется помещать внутрь контейнера , определяющего форму, но если введенные пользователем данные должны быть отправлены на сервер, где их обрабатывает серверная программа, то указывать обязательно. То же самое обстоит и в случае обработки данных с помощью клиентских приложений, например, скриптов на языке JavaScript.
    Повторите код на слайде и создайте в JS-файле функцию, выводящую алерт по нажатию кнопки submit.
    4.
    Основной атрибут тега , определяющий вид элемента — type. Он позволяет задавать следующие элементы формы: текстовое поле (text), поле с паролем (password), переключатель (radio), флажок (checkbox), скрытое поле (hidden), кнопка (button), кнопка для отправки формы (submit), кнопка для очистки формы (reset), поле для отправки файла (file) и кнопка с изображением (image).
    Для каждого элемента существует свой список атрибутов, которые определяют его вид и характеристики. Кроме того, в HTML5 добавлено еще более десятка новых элементов.
    Запишите эти ключевые слова, позволяющие создавать различные элементы.
    Разновидности type у

    5.
    Тег


    написать администратору сайта