Вставка JavaScript кода ссылкой. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Вставка JavaScript кода ссылкой.

Поиск

Вставка JavaScript кода ссылкой.

 

По умолчанию в HTML использование гипертекстового перехода подразумевает открытие новой страницы или переход в другое место текущей страницы. При помощи JavaScript вы можете менять поведение любого HTML элемента и гипертекстовый переход не является исключением. Для изменения стандартных событий обработки гипертекстовых переходов используется следующий код:

 

<A HREF="JavaScript:ТУТ_БУДЕТ_ВАШ_КОД">...</A>

 

Пока мы еще не изучили ни одной JavaScript комманды, но ничего страшного здесь нет, ведь пока мы только приступили к изучению JavaScript основ и главное понять, как работает URL схема JavaScript.

 

Использование событий.

 

Об использовании событий для вызова JavaScript кода мы упомянули в предыдущем уроке. Здесь нет ничего сложного. Берется любой HTML элемент и ему назначается событие, при выполнении которого выполняется JavaScript код. Создадим простой пример, который при наведении мыши на кнопку вызовет сообщение ПРИВЕТ МИР)).

 

 

<INPUT TYPE=button VALUE="Проведите по мне)t " onMouseOver="window.alert('HELLO WORLD)))');">

 

Как вы и сами можете видеть ничего сложного здесь нет.

 

Подстановки.

Подстановка является старым и малоиспользуемым способом вызова JavaScript, поэтому останавливаться на нем подробно мы не будем. Разберем лишь наиболее важные моменты:

 

Для создания подстановки у атрибута элемента используется конструкция &{..}, которая дает браузеру понять что необходимо начать выполнять JavaScript инструкции. Все очень просто, но данный метод давно не используется ввиду появления гораздо более удобных и функциональных методов обработки кода.

 



Поделиться:


Последнее изменение этой страницы: 2024-06-17; просмотров: 42; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.156 (0.005 с.)