Можно что-то такое сконструировать как вы говорите, но лучше обойтись встроенными механизмами, решающими вашу проблему. Да и понимание этого механизма вам ещё не раз поможет при отладке событий и понимания того, что и почему попадает в event.target в разных ситуациях.
Анатолий, Там не совсем так. Результат не передаётся от одной функции в другую. Они не знают друг о друге. Просто вначале один метод меняет innerHTML, а когда второй метод срабатывает и читает target события, его содержимое уже изменено.
Есть ощущение что отслеживание кликов должно отрабатывать раньше, чем изменение содержимого.
В текущей реализации всё наборот.
Если где и применять setTimeout, то там, где меняешь innerHTML, а не наоборот, чтобы в консоль отлоггировались и в сравнение попали ещё неизменённые элементы. Хотя это тоже костыльно.
Надо исследовать вопрос, как приоритезировать отработку коллбеков событий клика. Это надо почитать про погружение/всплытие.
А если я за рубежом буду в супермаркеты ходить каждый день, закупаться картой в онлайн магазинах и платить за такси, то это не укажет на смену налогового резидентства?
Прикольно. Т.е. если я при собесе сказал что я буду жить зарубежом и это всех устроило, то я просто еду туда и живу там, получая ЗП из России и работая на российскую компанию, а работодатель сам оплачивает налоги и все остальные взносы?
Мне со своей стороны нужно вести какую-то отчётность, что-то особое оплачивать в России или в стране проживания (понимаю что зависит от страны пребывания, но в среднем)?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.