Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   mousedown - это событие чего? (https://javascript.ru/forum/misc/23198-mousedown-ehto-sobytie-chego.html)

jsuse 15.11.2011 21:28

mousedown - это событие чего?
 
В учебнике здесь http://beta.javascript.ru/tutorial/prevent-selection написано:

Чтобы отменить выделение, мы должны предотвратить действие браузера по умолчанию для события selectstart в IE и mousedown в других браузерах.

То есть, mousedown - это действие браузера. Открываем http://www.w3schools.com/jsref/obj_window.asp и смотрим. Такого действия у браузера нет. Как понимать автора?

И таких ошибок, разночтений по учебнику - тыщи, когда не понятно, что к чему.

trikadin 15.11.2011 21:36

Надо предотвращать действие браузера. А не событие. Эти разночтения - у вас в голове. Читать.

element.onmousedown= function(event){ // вешаем событие на элемент
 event.preventDefault(); // предотвращаем действие браузера по умолчанию.
};


И вообще, это же уже не первая ваша тема с неконструктивной критикой? Вы делаете конкурентный сайт? :D

jsuse 15.11.2011 22:26

Цитата:

Сообщение от trikadin (Сообщение 136771)
Надо предотвращать действие браузера. А не событие. Эти разночтения - у вас в голове. Читать.

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

Нет, сайт не делаю, просто иногда действительно в тупик попадаешь.

trikadin 15.11.2011 23:17

Цитата:

Сообщение от jsuse
чтобы автор на каждом следующем примере в учебнике давал ссылку к своим предыдущим темам.

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


Часовой пояс GMT +3, время: 01:37.