141 / 182 / 44
Регистрация: 25.04.2012
Сообщений: 2,623
Записей в блоге: 5
1

Событие onclick у области изображения

15.10.2014, 15:26. Показов 1625. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Что для этого нужно использовать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.10.2014, 15:26
Ответы с готовыми решениями:

Событие onclick.
Здравствуйте. Столкнулся с проблемой на одном из сайтов для проведения чемпионатов. Так вот, там...

Событие onclick
Ребята я у меня наверно самый глупый вопрос, но блин пытался по разному вписать не получилось. В...

Событие onclick не работает
Помогите, пожалуйста, разобраться. Не могу понять почему не работает: <!DOCTYPE html PUBLIC...

Не работает событие onclick
Не работает событие onclick в radio. При нажатии на элементы radio не запускается функция, можете...

4
Native x86
Эксперт Hardware
5590 / 3334 / 951
Регистрация: 13.02.2013
Сообщений: 10,583
15.10.2014, 15:36 2
Событие всегда общее, а вот координаты клика всегда можно узнать и сопоставить с необходимой областью изображения:
Javascript
1
2
3
4
function OnClick(event)
{
  alert(event.clientX+'x'+event.clientY);
}
1
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
15.10.2014, 15:37 3
Цитата Сообщение от Alex9 Посмотреть сообщение
у области изображения
Не совсем ясно. Имеется в виду, что нужно обрабатывать клик на родительском элементе изображения? Тогда можно так
Javascript
1
2
3
4
5
6
7
document.getElementById('img_area').addEventListener('click', function(e){
    if(e.target == this){
        console.log('Клик на области вокруг изображения');
    } else {
        console.log('Клик на самом изображении');
    }
}, false);
1
141 / 182 / 44
Регистрация: 25.04.2012
Сообщений: 2,623
Записей в блоге: 5
15.10.2014, 18:55  [ТС] 4
Я имел в виду событие клика в прямоугольной области некоторого большего изображения, заданного тегом img. Нужен ли тут тег map?
0
Эксперт JSЭксперт HTML/CSS
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
15.10.2014, 21:22 5
Цитата Сообщение от Alex9 Посмотреть сообщение
Нужен ли тут тег map?
Карта нужна чтобы на одной картинке выделить несколько независимых областей которые каждая себе будет кликабельна.
А если нужен клик по всей картинке, то просто onclick в тег img.
1
15.10.2014, 21:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.10.2014, 21:22
Помогаю со студенческими работами здесь

Не работает событие onclick
Собственно говоря у меня есть в хтмле код: <script src="javascript.js"></script> <input...

Не работает событие onclick в хроме
В хроме не срабатывает событие onclick: <option title=images/png.png" class="optionAddTC"...

Событие onclick для php
описываю суть проблемы: в php форме есть элемент button $this->addElement('Button',...

Событие onclick кнопки submit
Здравствуйте. Вопрос в том как сделать так чтобы по нажатию на submit в некоторый текстбокс...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru