Html 5 атрибути для роботи з полями форми.
Відео: HTML форми - тег input і валідація форм. Частина 1
Сьогодні ми з вами розберемо кілька нових атрибутів, що з`явилися в HTML5 для полів форми.
Placeholder
Атрибут placeholder дозволяє без скриптів написати текст в поле, який буде з`являтися, коли немає фокусу, і зникати, коли фокус є.
placeholder
charset="Utf-8"gt;
type="Text"placeholder="Якийсь текст"gt;
Autofocus
Цей атрибут дозволяє встановити фокус в будь-яке поле відразу при завантаженні сторінки. Наприклад, ви можете це спостерігати, коли заходите в пошуковик.
autofocus
charset="Utf-8"gt;
type="Text"autofocusgt;
type="Text"gt;
type="Text"gt;
Незважаючи на те, що у нас 3 поля, фокус буде в першому.
Required
Атрибут required дозволяє зробити поле обов`язковим для заповнення. Це буває дуже зручно при перевірці форм до відправки.
required
charset="Utf-8"gt;
type="Text"requiredgt;
type="Submit"value="Відправити"gt;
Спробуйте залишити поле порожнім і натиснути кнопку "Відправити".
Autocomplete
При використанні цього атрибута, коли користувач почне вводити щось в поле, браузер запропонує йому значення, які він колись вводив раніше. Якщо ви не хочете цього, поставте значення off.
autocomplete
charset="Utf-8"gt;
type="Text"autocomplete="On"gt;
Pattern
Якщо ви знайомі з регулярними виразами, то цей атрибут допоможе вам полегшити перевірку форм. Після того, як користувач введе дані, браузер звіриться з регулярним виразом в даному атрибуті і, якщо щось не так, повідомить про це.
Відео: HTML форми - input pattern
pattern
charset="Utf-8"gt;
type="Text"pattern="[0-7]"gt;
Datalist
Атрибут datalist дозволяє при введенні даних підказати користувачу можливі значення.
datalist
charset="Utf-8"gt;
type="Text"list="Cities"gt;
id="Cities"gt;
Петрозаводськ
Москва
Санкт-Петербург
Воронеж
Нижній Новгород
В datalist ви пишіть можливі варіанти і id, який вказуєте в атрибуті list. Тепер спробуйте почати вводити одна з назв міст.
Відео: Створюємо сайт на HTML5 + CSS3 | Урок №8 - Стилі для форм. Створюємо сторінки з формами
Отже, в цій статті ми з вами розібрали основні атрибути для роботи з полями форми в HTML5.
- Як зробити красиве текстове поле
- Як зробити поля з плаваючими мітками на jаvascript.
- Атрибути html5: reversed, contenteditable, hidden.
- Відправлення файлу по e-mail на php
- Відправка асинхронних запитів на jquery.
- Відправка post-запитів через jаvascript
- Створення движка на mvc. Починаємо робити чат.
- Псевдокласи css3 - only-child і only-of-type.
- Бібліотека вибору дати на jаvascript.
- Робота з масивами в html-формі
- Відправка e-mail в php
- Атрибут data- * в html5.
- Псевдокласи css3 для перевірки полів - valid і invalid.
- Псевдоклас: not в css3.
- Видалення параметрів "x" і "y" у кнопки image
- Нові значення атрибута type.
- Мета-теги для браузера в html
- Атрибут html5 - read only.
- Скрипт форми зворотного зв`язку
- Ajax запити за допомогою методів $ .post () і $ .get ().
- Створення форм в html