338 ^__________Часть III. Современный HTML

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

Функция returnvalue сообщает браузеру о том, что используется значение элемента по умолчанию. Она потребуется вам для предотвращения действия элемента по умолчанию. На листинге 16.1 приведен пример использования ФУНКЦИИ returnValue.

<HTML> ' • "

Listing 1 TITLE:Bubbling

-->

<HEAD>

<title>canceling the bubbling action</title>

<STYLE>

<!--

BOD {background:white}

A:LIN {text-decoration:none

font-size:12px;

color:black; . .

weight:bold}

--></STYLE>

<SCRIPT Language=Javascript>

function thisA(){ event.returnValue=false;

event.cancelBubble^true;

}

function inA()(

document.all.thisA.style.color="green"}

function outA()(

document.all.thisA.style.color=""}

</SCRIPT></HEAD><BODY onmouseover="setupEffect()"onmouseout="cleanupEffect()">