Веб-формы — Работа с пользовательскими данными


Download 177.91 Kb.
bet17/21
Sana30.04.2023
Hajmi177.91 Kb.
#1408065
TuriСтатья
1   ...   13   14   15   16   17   18   19   20   21
Bog'liq
Веб

Поле пароля


Одним из исходных типов ввода был password тип текстового поля:

Скопировать в буфер обмена


Значение password не добавляет каких-либо специальных ограничений к вводимому тексту, но оно скрывает значение, введенное в поле (например, с точками или звездочками), поэтому его не могут легко прочитать другие.
Имейте в виду, что это всего лишь функция пользовательского интерфейса; если вы не отправите свою форму безопасным образом, она будет отправлена ​​​​в виде простого текста, что плохо для безопасности — злоумышленник может перехватить ваши данные и украсть пароли, данные кредитной карты или что-либо еще, что вы отправили. Лучший способ защитить пользователей от этого — размещать любые страницы с формами через безопасное соединение (т. е. по адресу https://), чтобы данные шифровались перед отправкой.
Браузеры распознают последствия для безопасности отправки данных формы через небезопасное соединение и имеют предупреждения, чтобы удержать пользователей от использования небезопасных форм.

Скрытый контент


Еще одним оригинальным текстовым элементом управления является hidden тип ввода. Это используется для создания элемента управления формы, который невидим для пользователя, но все же отправляется на сервер вместе с остальными данными формы после отправки — например, вы можете отправить на сервер метку времени, указывающую, когда заказ был размещен. Поскольку оно скрыто, пользователь не может ни видеть, ни намеренно редактировать значение, оно никогда не получит фокус, и средство чтения с экрана его также не заметит.

Скопировать в буфер обмена
Если вы создаете такой элемент, необходимо установить его атрибуты name и value. Значение может быть установлено динамически через JavaScript. Тип hidden ввода не должен иметь связанной метки.
Другие типы ввода текста, такие как search, url и tel , будут рассмотрены в следующем руководстве, Типы ввода HTML5 .

Download 177.91 Kb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   21




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling