Читайте также:
|
|
Графическая кнопка - это разновидность кнопки отправки. Ее отличие в том, что вместо кнопки с надписью пользователь увидит картинку, по которой можно кликнуть:
<FORM ACTION="receive.htm">
<INPUT TYPE=image SRC="pic.gif">
</FORM>
Кроме того, когда пользователь кликает по графической кнопке, то на сервер отправятся не только данные, введенные в поля формы, но также и координаты указателя мыши относительно левого верхнего угла изображения. К сожалению, перехватить эти координаты в JavaScript-программе не удается. Если Вам необходимо работать с этими координатами, то вместо графической кнопки рекомендуется создать активную карту с помощью контейнера <MAP>.
Графические кнопки имеют ряд странностей. Например, являясь одновременно и кнопкой, и изображением, они почему-то отсутствуют как в коллекции document.f. elements [], так и в коллекции document.images[] (IE 7, Mozilla Firefox). Как следствие, они не учитываются ни в общем количестве элементов формы (document.f. length), ни в общем количестве изображений документа (document.images. length).
Как же обратиться к такой кнопке? Это можно сделать, например, задав атрибут ID:
<INPUT TYPE=image SRC="pic.gif" ID="d1">
и затем в программе написав: var knopka = document. getElementById ('d1'). После этого мы можем обращаться к свойствам этой кнопки, например knopka.src, а также к методу knopka. click (). Следующий пример показывает, что вызов методаclick () графической кнопки "почти" равносилен нажатию этой кнопки, т.е. последовательно вызывает обработчики onClick кнопки, onSubmit формы и передает данные на сервер (но что при этом передается в качестве координат курсора мыши?):
<FORM ACTION="receive.htm"
onSubmit="return confirm('Вы хотите отправить данные?')">
<INPUT onClick="alert('Вызван обработчик onClick у графической кнопки')"
TYPE="image" SRC="pic.gif" id="d1">
</FORM>
<A HREF="javascript:
var knopka = document.getElementById('d1');
knopka.click(); void(0);"
>Вызвать метод <B>click()</B> графической кнопки</A>
5.13. Вызов метода click() у графической кнопки
Поскольку графические кнопки используются довольно редко, на этом мы остановимся в их обсуждении.
Лекция 3. Рынок. Функционирование рыночного механизма.
Конкуренция и монополия.
Особенности рынка услуг здравоохранения
Итак, Экономика – это наука, изучающая то, как люди совершают выбор среди ограниченных экономических ресурсов, которые могут быть использованы ими альтернативно для производства различных товаров и услуг с их последующим распределением и потреблением.
Мезоэкономика изучает экономические явления и процессы, охватывающие все промежуточные системы или отрасли народного хозяйства (АПК, ВПК, экономику здравоохранения, экономику торговли, т.е. экономику отдельных отраслей и сфер народного хозяйства).
Дата добавления: 2015-01-07; просмотров: 99 | Поможем написать вашу работу | Нарушение авторских прав |