Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.Раб. МИРЭА 1915.doc
Скачиваний:
172
Добавлен:
10.05.2015
Размер:
2.02 Mб
Скачать

Событие ondblclick



Описание

Событие ondblclick возникает при двойном щелчке левой кнопкой мыши на элементе.

Синтаксис

ondblclick="скрипт"

Значения

Код скрипта

Значение по умолчанию

Нет.

Применяется к тегам

<a>, <abbr>, <acronym>, <address>, <applet>, <area>, <b>, <basefont>, <bdo> <bgsound>, <big>, <blockquote>, <body>, <br>, <button>, <caption>, <center>, <cite>, <code>, <col>, <colgroup>, <dd>,<del>, <dfn>, <dir>, <div>, <dl>, <dt>, <em>, <embed>, <fieldset>, <font>, <form>, <frame>, <h1>, <h2>, <h3>, <h4>, <h5>, <h6>, <hr>, <i>, <iframe>, <img>, <input>, <ins>, <isindex>, <kbd>, <label>,<legend>, <li>, <link>, <map>, <marquee>, <menu>, <nobr>, <object>, <ol>, <option>, <p>, <plaintext>, <pre>, <q>, <s>, <samp>, <select>, <small>, <span>, <strike>, <strong>, <sub>, <sup>, <table>,<tbody>, <td>, <textarea>, <tfoot>, <th>, <thead>, <tr>, <tt>, <u>, <ul>, <var>, <wbr>, <xmp>

Пример

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8">

<title>Событие ondblclick</title>

<style>

div {

height: 200px; /* Высота слоя */

background: #f0f0f0; /* */

padding: 5px; /* Поля вокруг текста */

border: 1px solid #333; /* Параметры рамки */

}

</style>

<script>

var color = 0;

function colorDiv() {

if (color) {

document.getElementById("layer").style.background = "#f0f0f0";

color = 0;

}

else {

document.getElementById("layer").style.background = "#fc0";

color = 1;

}

}

</script>

</head>

<body>

<p>Дважды щелкните в этом поле для изменения цвета фона.</p>

<div id="layer" ondblclick="colorDiv()">

</div>

</body>

</html>

В данном примере при двойном щелчке мышью внутри слоя, фон слоя меняет свой цвет с серого на оранжевый и наоборот.

Задание №1

1) Создайте файл, соответствующий стандарту HTML 5 ;

2) Напишите скрипт, задающий свойство документа фон (цвета можно выбрать здесь)

Задание №2

1) Создайте файл, соответствующий стандарту HTML 5

2) Создайте три абзаца

3) Напишите скрипт, изменяющий цвет текста первого абзаца при наведении мышкой

4) Напишите скрипт, изменяющий цвет фона текста второго абзаца при наведении мышкой

5) Напишите скрипт, изменяющий цвет фона текста третьего абзаца только при наведении мышко

Использованные источники

http://htmlbook.ru/

Лабораторная работа № 7

Язык составления сценариев JavaScript

Цель работы:

  1. ознакомление с языком составления сценариев JavaScript;

  2. ознакомление с базовым синтаксисом, основными элементами JavaScript;

  3. приобретение навыков создания HTML– документов с использованиемJavaScript.

Введение

JavaScript - это язык для составления сценариев, позволяющих выполнять разные действия непосредственно на машине пользователя. Располагаются данные сценарии внутри HTML документов.

JavaScript применяется для проведения вычислений, проверки правильности заполнения форм, создания удобной навигации и т.д. Это язык программирования, который понятен браузеру. Программу на JavaScript можно помещать внутрь HTML-кода или держать в отдельном файле. Этот файл браузер прочитает (по специальной команде) во время интерпретации HTML-программы.

Программы на JavaScript (их называют скриптами) не работают самостоятельно. Коды JavaScript дополняют коды HTML и "живут" только вместе с ними. Даже если они расположены в отдельном файле