Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Створення багаторядкових областей введення тексту




У залежності від типу форми може виникнути необхідність в організації введення великого об’єму тексту. В таких випадках використовується тег <TEXTAREA>. Поле <TEXTAREA> є елементом форми для створення області, в яку можна вводити декілька рядків тексту. На відміну від тегу <INPUT>, у текстовому полі допустимо робити перенесення рядків, вони зберігаються при відправці даних на сервер.

Між тегами <TEXTAREA> і </TEXTAREA> можна помістити будь-який текст, який відображуватиметься усередині поля:

<TEXTAREA NAME=ім’я COLS=38 ROWS=3> текст </TEXTAREA>

Тег використовує такі атрибути:

· атрибут COLS задає кількість символів (кількість стовпців) у текстовій області (ширину текстової області);

· атрибут NAME визначає унікальне ім’я елементу <TEXTAREA>, яке використовується при відправці даних на сервер або для доступу до поля через скрипти. Як ім’я використовується набір символів, включаючи числа і літери. JavaScript чутливий до регістра, тому при зверненні до елементу <TEXTAREA> по імені, слід дотримуватися тієї ж форми написання, що і в атрибуті NAME;

· атрибут ROWS задає кількість видимих рядків текстової області. Висота текстового поля, визначається кількістю рядків, що відображуються без прокрутки вмісту. Якщо розмір шрифту змінюється за допомогою стилів, висота поля також відповідно міняється.

Тег <LABEL> встановлює зв’язок між певною міткою, якою зазвичай виступає текст, і елементом форми (<INPUT>, <SELECT>, <TEXTAREA>). Такий зв’язок необхідний, щоб змінювати значення елементів форми при натисненні курсором миші на текст. Крім того, за допомогою <LABEL> можна встановлювати гарячі клавіші на клавіатурі і переходити на активний елемент подібно до посилань.

Існує два способи скріплення об’єкту і мітки. Перший полягає у використанні ідентифікатора ID усередині елементу форми і вказівці його імені як атрибут FOR тегу <LABEL>. При другому способі елемент форми поміщається всередину контейнера <LABEL>. Правильний синтаксичний запис даних способів наведений нижче.

<INPUT ID="ідентифікатор">

<LABEL FOR="ідентифікатор">Текст</LABEL>

<LABEL><INPUT TYPE="..."> Текст</LABEL>

Тег <LEGEND> застосовується для створення заголовка групи елементів форми, яка визначається за допомогою тегу < FIELDSET >. Група елементів позначається в браузері за допомогою рамки, а текст, який розташовується усередині контейнера <LEGEND>, вбудовується в цю рамку:

<FIELDSET>

<LEGEND>Текст</LEGEND>

</FIELDSET>




Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 374; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.