Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Событие onmousedown

Справочник: 

Характеристики атрибута

В каких браузерах работает?

4.0+ 1.0+ 4.0+ 1.0+ 1.0+ 1.0+ 1.0+

Для чего используется

Событие onmousedown запускает скрипт в момент клика мышкой. Такой принцип работы схожий с событием onclick, но в отличие от него, продлится до момента отпускания клавиши.

В каких тегах он может использоваться?

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 - 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

Как правильно задавать?

Простейший пример использования атрибута выглядит следующим образом:

onmousedown="код скрипта"

Какие значения могут быть записаны в атрибут?

Скрипт

Пример использования

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Событие onmousedown</title>
  <script>
   var i = 0;
   function counter(){
    i++;
    document.getElementById("klick2").innerHTML += i + " ";
   }
  </script>
  <style type="text/css">
   #klick1 {
    background: #eee; /* фоновый цвет */
    padding: 10px 10px; /* отступы внутренние от текста */
   }
  </style>
 </head>
 <body onmouseup="if(window.interval) clearInterval(interval)">
   <div id="klick1" onmousedown="interval=setInterval('counter()',50)">
    Щелкните внутри
   </div>
   <div id="klick2"></div>
 </body>
</html>

Пример применения события onmousedown

Событие onmousedown
Этот пример показывает работу события onmousedown. При зажатии кнопки мыши на цветном поле - ниже выведутся цифры.

Тип HTML атрибута: