05.10.2019 12:43:23 pm
Есть блок на странице, представим его так 
<div class="region"></div>, внутри этого блока расположены другие элементы страницы. Как сделать, чтобы при клике на любой из этих элементов, вылетал alert с самим элементом?- Жалоба
 
05.10.2019 02:05:32 pm
Например, блок с таким содержимым:
Делаем так:
Готово!
Возможно, будет интересно:
- Как получить атрибут элемента, на который кликнули (JavaScript)
- Как получить все "потомственные" блоки на jQuery
<div class="region">
  <table>
    <tr>
      <td>
        <div>Первый блок</div>
      </td>
      <td>
        <div>Второй блок</div>
      </td>
  </table>
</div>Делаем так:
document.querySelector('.region').addEventListener('click', function(el) {
  alert(el.target.tagName);
});Готово!
Возможно, будет интересно:
- Как получить атрибут элемента, на который кликнули (JavaScript)
- Как получить все "потомственные" блоки на jQuery
05.10.2019 04:09:31 pm
Замените 
outerHTML - служит для получения сериализованного HTML фрагмента.
Как [object HTMLTagElement] перевести в строку
tagName на outerHTML:document.querySelector('.region').addEventListener('click', function(el) {
  alert(el.target.outerHTML);
});outerHTML - служит для получения сериализованного HTML фрагмента.
Как [object HTMLTagElement] перевести в строку

