Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Чтобы прочитать сообщение.

Читайте также:
  1. IV. КАК СЛАВНЫЙ КОРОЛЬ КАРЛ ПОЖЕЛАЛ, ЧТОБЫ НА СОБОРЕ БЫЛ КОЛОКОЛ, И ПРИГЛАСИЛ ИЗ СЕН‑ГАЛЛЕНА ЗНАМЕНИТОГО ЛИТЕЙЩИКА ПО ИМЕНИ МАСТЕР ТАНКО
  2. А кто беден для такого приношения, выбирает негниющее дерево, приискивает себе искусного художника, чтобы сделать идола, который стоял бы твердо.
  3. Ад преисподний пришел в движение ради тебя, чтобы встретить тебя при входе твоем; пробудил для тебя Рефаимов, всех вождей земли; поднял всех царей языческих с престолов их.
  4. Б) Имеет ли тяжелобольной человек право уйти из жизни, чтобы не испытывать страданий
  5. БАШНЯ, ЧТОБЫ ДОБРАТЬСЯ ДО НЕБЕС
  6. Бесы пытаются внести путаницу, искажая Слово Божье, чтобы замаскировать свою ложь
  7. Блажен муж, который делает это, и сын человеческий, который крепко держится этого, который хранит субботу от осквернения и оберегает руку свою, чтобы не сделать никакого зла.

Функции и события в JavaScript

Цель: Изучение языка сценариев JavaScript и создания Web-документа, который в последствии может быть трансформирован в Web-страницу или более сложные документы в сети Internet.

 

Описание:

Документ должен представлять собой файл с расширением HTM или HTML. Студент должен проработать все перечисленные ниже конструкции языка и включить их в свой документ.

 

 

1. Использовать шаблон для написания сценариев:

 

<HTML>

<HEAD>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Windows-1251">

<TITLE>Web-дизайн</TITLE>

 

<script language="JavaScript">

 

СЦЕНАРИЙ

 

</script>

 

</HEAD>

<BODY>

</BODY>

</HTML>

 

2. Функции. Имеет следующий вид:

function имя()

{

Операторы

}

 

Как и в С не стоит забывать про круглые скобки за именем функции (это приводит к ошибке).

Запустите на выполнение (вставив функцию в сценарии) пример:

function acall()

{

alert ("Проснись!!!");

}

 

Мы также можем вызывать одну функцию из другой.

 

Function massage1()

{

alert("First massage");

Massage2();

alert("Third massage");

}

Function massage2()

{

alert("Second massage");

}

Massage1()

 

Проверьте, что такая конструкция работает. Управление передается стандартным образом.

 

3. Для дальнейшего использования функций необходимо знакомство с событиями. JavaScript - язык управляемый событиями. Все, что в нем происходит, является результатом некоторого события или вызывает какое-либо событие. Открытие новой страницы, щелчок мыши, движение курсора - все это события. Рассмотрим их подробнее.

 

Использование события onLoad при открытии страницы. Пример:

<BODY onLoad ="acall()">

Вызов функции при открытии html-страницы.

 

Обратите внимание, что функция описывается между тегами <script>, а само событие - в теге <body>.

 

Напишите аналогичный вариант для события onUnload для закрытия страницы. Создайте какую-нибудь свою функцию и проверьте, что все работает.

 

Использование события onClick для вызова функции по щелчку мыши в произвольном месте страницы. Пример:

 

<script>

Function acall()

{

alert("Вы щелкнули по странице!");

}

</script>

<BODY onclick="acall()">

 

Или щелчок по гиперссылке

 

<script>

Function acall()

{

alert("Вы щелкнули по ссылке!");

}

</script>

<BODY>

<a href=Proba33.htm onclick="acall()">reference</a>

 

Использование события onMouseover для вызова функции, когда курсор мыши надвигается пользователем, например, на гиперссылку.

 

Function acall1()

{

alert("Here is the reference");

}

<a href=Proba33.htm onMouseover="acall1()">reference</a>

 

Использование события onMouseout для вызова функции, когда курсор мыши пользователь убирает, например, с гиперссылки.

<a href=Proba33.htm onMouseout="acall()">reference</a>

4. Простая функция с параметрами ничем не отличается от привычной формы. Пример ее использования:

 

Function message(quote)

{

Alert(quote);

}

<BODY>

<p>Щелкните мышкой

<input type="button" value="здесь" onClick="message('I\'m here')">

чтобы прочитать сообщение.

<p>Щелкните мышкой

<input type="button" value="здесь" onClick="message('I\'m not here')">

чтобы прочитать второе сообщение.>

</BODY>

 

Теперь возвращаемое значение функции:

 


Дата добавления: 2015-12-08; просмотров: 38 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.007 сек.)