Тег INPUT – поля введення у формах

Тег INPUT – поля введення у формах

Специфікувати в межах форми вступні поля: однорядкові текстові поля, поля пароля, перемикачі, радіокнопки, кнопки відсилання та перезавантаження, приховані поля, вивантаження файлу, кнопки зображення тощо.

Типове відображення

Змінюється згідно з типом поля.

Основний синтаксис

Можливі атрибути

Різні значення атрибуту TYPE відповідають різним видам вступних полів.

TYPE=TEXT (тип=текст - за замовчуванням)

Однорядкове текстове поле, видимий розмір якого може бути встановлений атрибутом SIZE, наприклад, SIZE=40 для 40-символьного поля. Користувачі можуть вводити більше символів, ніж ця межа, але з текстовим скролінгом (перегортанням) поля, щоб курсор введення залишався видимим. Ви можете встановити верхню межу кількості символів атрибутом MAXLENGTH. Атрибут NAME використовується для назви поля, а атрибут VALUE ініціалізує текстовий рядок у полі, коли документ вперше завантажено.

Зауважимо, що текстове введення обмежено одним рядком. Використовуйте елемент TEXTAREA, щоб визначити багаторядкові текстові поля.

Цей тип подібний до TYPE=TEXT, проте всі символи, що вводяться, подаються у вигляді*, щоб приховати текст від глядачів, коли вводиться пароль. Ви можете використовувати атрибути SIZE та MAXLENGTH, щоб керувати видимою та максимальною довжинами поля так само, як для звичайного текстового поля.

TYPE = CHECKBOX (тип = поле установки - перемикач)

Використовується для простих булевих атрибутів (тобто атрибутів, що приймають значення ІСТИНА або БРЕХНЯ) або для атрибутів, які одночасно можуть набувати безліч значень. Кожне заповнене перемикач генерує окрему паруім'я/значення у формованих даних, навіть якщо це призводить до дублювання імен. Використовуйте атрибут CHECKED для ініціалізації поля установки за промовчанням.

Використовується для атрибуту, який може набувати єдиного значення з безлічі. Кожне поле радіокнопки у групі має бути задано лише одним значенням атрибута NAME. Кнопки радіо вимагають явного атрибуту VALUE. Єдина натиснена радіокнопка у групі генерує пару ім'я/значення у формованих даних. Одна радіокнопка у групі атрибутом CHECKED має бути попередньо встановлена ​​за замовчуванням.

Визначає кнопку, яку може натиснути користувач, щоб передати вміст форми серверу. Мітка встановлюється атрибутом VALUE. Якщо атрибут NAME заданий, то пара найменування/значення для кнопки буде включена в передані дані. Ви можете включити кілька кнопок у форму. Дивіться TYPE=IMAGE для графічних кнопок.

Визначає кнопку, яку користувач може натиснути, щоб повернути поля форми до початкового стану, коли документ був завантажений вперше. Ви можете встановити мітку за допомогою атрибута VALUE. Кнопки перезавантаження ніколи не надсилаються як частина вмісту форми.

Цей тип дозволяє користувачам прикріпити файл до вмісту форми. Елемент зазвичай відображається як текстове поле з кнопкою, при натисканні на яку з'являється файловий броузер для відбору імені файлу. Ім'я файлу також може бути введене у текстове поле.

Цей тип поля не відображається користувачеві. Приховане поле дає можливість для серверів зберігати інформацію про стан разом із формою. Коли форма "виконується" при натисканні відповідної кнопки, серверу буде передана пара ім'я/значення, визначена за допомогою відповідних атрибутів. ЦейТип створює робоче оточення для повноти можливостей HTTP та є альтернативою для використання так званої HTTP cookies.

Допустимий контекст

Текстовий контейнер, тобто. будь-який елемент, який може містити текстові елементи. Включає більшість елементів HTML. Текстовий контейнер може з'явитись у межах елемента FORM.

Вміст

Примітки

Використання INPUT для введення тексту обмежене однорядковими полями. Використовуйте TEXTAREA, щоб визначити багаторядкові текстові поля.

Використовуйте SELECT для меню.

Якщо Ви не знайшли, що шукали, то рекомендую скористатися пошуком по сайту: