Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   три разных onclick для трех кликов (https://javascript.ru/forum/css-html/75833-tri-raznykh-onclick-dlya-trekh-klikov.html)

Богдан94 10.11.2018 15:29

три разных onclick для трех кликов
 
var cat=document.getElementById('cat');

document.querySelector('#ss').onclick = function(event) {
 console.log(event);
 
 document.querySelector('#x').innerHTML=  event.offsetX;
 
 document.querySelector('#y').innerHTML = event.offsetY;
 
	cat.style.position = 'fixed';
	cat.style.left = event.clientX + 	-20 +'px';
	cat.style.top = event.clientY + 	-31 +'px';
 
}

У меня есть код, когда я совершаю клик по блоку объект cat занимает нужное положение в блоке. Мне нужно чтобы с первого клика так и происходило, Но второй от второго клика объект не менял свое положение
при помощи второго клика я планирую задавать высоту объекта.
Подскажите как правильно это реализовать?)

рони 10.11.2018 15:52

Богдан94,
:-? подожду переводчика или пример.

Богдан94 10.11.2018 16:39

Пользователь делает по экрану три клика и при каждом клике разные действия происходят) Так понятно?

рони 10.11.2018 17:29

Богдан94,
а что будет если кликнуть в четвёртый раз?

рони 10.11.2018 17:32

Богдан94,
https://javascript.ru/forum/misc/633...tml#post418083

Богдан94 10.11.2018 17:33

Снова первое действие

рони 10.11.2018 17:38

Цитата:

Сообщение от Богдан94
Снова первое действие

смотрите пост #5


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