Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите решить задачку(DOM) (https://javascript.ru/forum/misc/75736-pomogite-reshit-zadachku-dom.html)

Ксения 80 01.11.2018 18:19

Помогите решить задачку(DOM)
 
Условие: При нажатии на любой узел документа показывать в элементе с id=tag имя тега нажатого элемента.
<body>
<button id="btn-msg">Show message</button>
<button id="btn-generate">Generate item</button>
<p><strong id="tag">Tag:</strong></p>
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
<script src="js/script.js"></script>
</body>

j0hnik 01.11.2018 18:23

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
		<body>
<button id="btn-msg">Show message</button>
<button id="btn-generate">Generate item</button>
<p><strong id="tag">Tag:</strong></p>
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
	<script>
		document.onclick = e => tag.textContent = 'Tag: '+e.target.tagName;
	</script>
</body>
</html>

Ксения 80 01.11.2018 18:43

Напишите пожалуйста не в стрелочной нотации.)

j0hnik 01.11.2018 18:47

document.onclick = function(e){
tag.textContent = 'Tag: '+e.target.tagName;
};

Ксения 80 01.11.2018 18:59

Спасибо)


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