Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вывод информации через div (https://javascript.ru/forum/misc/73579-vyvod-informacii-cherez-div.html)

Miracle5 26.04.2018 13:08

Вывод информации через div
 
Ребят такой вопрос, допустим произошло какое-то событие (например кликнули по кнопке). Как с помощью div на весь экран вывести какую-то информацию? И как потом убрать эту информацию до повторного нажатия без перезагрузки страницы?

j0hnik 26.04.2018 13:20

<!DOCTYPE html>
<html>
<head>
	<title>Untitled</title>
	<meta charset="utf-8">
	<style>
		div{
			display: none;
			background-color: #000;
			position: absolute;
			width: 100%;
			height: 100%;
			color: red;
			top:0;
		}
	</style>
</head>
<body>
	Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Там послушавшись парадигматическая эта наш подзаголовок точках букв предложения, буквоград безорфографичный семантика всемогущая, семь вершину языком пояс имеет на берегу грустный.
	<button>Кнопка</button>
	<div>ИНФОРМАЦИЯ</div>
	<script>
		document.querySelector('button').onclick = e =>  {
			var div = document.querySelector('div');
			div.style.display = 'block';
			setTimeout(()=>div.style.display = 'none', 2000);
		};

	</script>
</body>
</html>


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