рипторе < input >, как показано на примере первого и третьего
скрытых полей в следующем коде:
следующего вида:
Значение атрибута type указывает, что создается поле ввода пароля, а не
обычное поле ввода текста (для которого, как вы знаете,, значение атрибута type
равно "text"). Задавая значение атрибута type равным "password" вы говорите
Web-браузеру скрывать все символы вводимого в поле текста. (Хотя в приведен-
ном примере значения атрибутов name, id и size установлены, соответственно,
равными "Пароль:", "PW" и "20", они могут быть любыми.)
Несмотря на то что Web-браузер скрывает содержимое поля ввода пароля
от просмотра за счет замены символов текста звездочками (*), он не кодирует
содержимое
поля. Таким образом, при передаче данных, введенных в лоле ввода, по
незащищенному со-
единению человек с определенными знаниями может перехватить пароль
(передаваемый в
виде открытого текста) и использовать, преследуя какие-то неблаговидные цели.
В главах 10, 11 и 12 вы узнаете, каким образом можно использовать формы
входа в систему (содержащие поля имени пользователя и пароля) для регистра-
ции в онлайновых базах данных. Более того, в главе 12 будет рассказано об элек-
тронной коммерции и об установке защищенного соединения с Web-сервером, а
также о шифровании результатов заполнения формы (включая данные полей вво-
да пароля), что защитит их от просмотра посторонними. А сейчас важно пони-
мать, что поля ввода пароля позволяют скрывать от просмотра данные, вводимые
посетителем в однострочное поле ввода текста.
Вставка на форму кнопки общего типа
В предыдущих советах вы научились помещать на форму кнопки Submit и
Reset. Поскольку упомянутые кнопки присутствуют практически на всех формах,
браузеры, которые поддерживают механизм форм, "знают", что должно происхо-
дит, когда посетитель нажимает любую из этих двух кнопок. Например, Web-бра-
узеры, под