www.seomark.ru |
Веб-дизайн и поисковая оптимизация |
![]() |
| Главная | Веб-дизайн и оптимизация сайтов | Фотолаборатория | Радиотехника | Полезные программы | ||
Создание формы обратной связи - 14
Создание кнопок в форме обратной связиПри заполнении формы обратной связи всегда требуется выполнение пользователем некоторых действий. Например, сбросить ошибочно введенные данные, выполнить поиск файла для прикрепления к письму, после заполнения полей дать команду для отправки данных на сервер и т.п. Для подобных операций используются разнообразные кнопки, щелчок по которым приводит к выполнению требуемой функции. В большинстве случаев используются стандартные кнопки, которые обеспечивают обработку определенных событий:
Надпись на кнопке задается атрибутом value="Надпись", а всплывающая подсказка на выполнение требуемых действий с помощью атрибута title="Текст подсказки". Конечно, никто не запрещает вам использовать кнопки не только в форме обратной связи, но и как элемент страницы сайта. Например, для входа в личный кабинет можно использовать кнопку, при нажатии на которую откроется страница входа или регистрации:
Код такой кнопки следующий: Как видим, для задания кнопке функции открытия нового окна используется сценарий JavaScript - onclick. Для наглядности дополнительно задан стиль курсора рука-указатель style="cursor:pointer" (см. статью "Курсор как элемент веб-дизайна"). Кнопки-ссылки можно создавать и непосредственно двойным тегом <button> надпись </button> без использования <input>. Такой синтаксис обычно используется для вызова нестандартных функций, например, выполнения вычислений или проверки правильности ввода данных. Естественно, предварительно необходимо создать требуемый сценарий функции. Часто веб-дизайнеры заменяют надписи на кнопках графическими изображениями или вообще создают своё изображение кнопки. Практически в любой компьютерной программе вы встретите такие кнопки, например:
В данном примере изображение помещается на поверхность кнопки (можно понажимать!). При необходимости вы можете разместить на кнопке и текст, введя его перед или после тега <img>. Для создания такой кнопки-ссылки используется простой HTML-код: Следует иметь в виду, что такая ссылка работает не во всех браузерах IE, поэтому лучше и здесь использовать конструкцию При создании формы обратной связи также можно заменить стандартные кнопки любыми изображениями. При этом не надо создавать сценарий обработки события (клика по кнопке), так как он уже задан соответствующим тегом. Например, графическая кнопка подачи запроса (submit) задается кодом В некоторых случаях в форме обратной связи требуется сделать кнопку активной только после выполнения некоторых действий, например, заполнения предшествующих полей. В этом случае используется атрибут disabled, который можно устанавливать для любого типа кнопок. После выполнения действия он сбрасывается с помощью пользовательского сценария и кнопка становится доступной для нажатия (активной). 8.01.2012 г. |
||
|
|
Партнерская сеть Миксмаркет - партнерские программы для людей и их сайтов 3G Безлимитка - отличный способ смотреть видео inTv.ru Бесплатные звонки в более чем 20 стран с мобильного телефона |
|
| Главная | Веб-дизайн и оптимизация сайтов | Фотолаборатория | Радиотехника | Полезные программы | Разработка сайтов | ||
Copyright © 2008 - Марк Розенталь e-mail: Перепечатка материалов сайта разрешается при условии сохранения имени автора и гиперссылки на www.seomark.ru Ключевые слова: создание анкеты на сайте, форма обратной связи, создание кнопок в форме обратной связи |
||