[javascript] mouse click inside DIV/SPAN/INPUT etc
От: Аноним  
Дата: 06.01.14 22:36
Оценка:
Как правильно написать функцию, которая определяет если event left mouse click произошел ВНУТРИ элемента (обычно DIV, SPAN, INPUT)
Изменил слегка страничку и все поехало.

Стал разбираться и как-то все сложно сложно реализовано — document.body.scrollLeft, document.documentElement.scrollLeft, offsetLeft

Думается что это стандартный/известный вопрос, может кто-то опубликует готовую функцию?
Думается надо КАК-ТО преобразовать event.x, event.y а также координаты элемента к одной системе координат, ну а дальше совсем просто

Спасибо

1. function clickInside(div)
2. function pointInside(x, y, div)

Основной браузер — Internet Explorer, стили — любые, в том числе absolute
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.