Тема: help - setTimeout
Показать сообщение отдельно
  #1 (permalink)  
Старый 04.06.2020, 11:01
Интересующийся
Отправить личное сообщение для AMATORx Посмотреть профиль Найти все сообщения от AMATORx
 
Регистрация: 28.05.2020
Сообщений: 12

help - setTimeout
Как запустить код чтобы он работал не только по нажатию на старт а еще при первой загрузке страницы?
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>setInterval</title>
	<script src="set.js" defer>
		let ml = 0;
		document.getElementById('start').onclick = function move(){
			let blockOne = document.getElementById('one');
			ml = ml + 10;
			blockOne.style.marginLeft = ml + 'px';
			timer = setTimeout(move, 50);	
		}
		document.getElementById('stop').onclick = function(){
			clearTimeout(timer);
		}

	</script>
	<style>
		#one{
			width: 100px;
			height: 100px;
			background: blue;
		}
	</style>
</head>
<body>
	<div id="one"></div><br>
	<button id="stop">STOP</button>
	<button id="start">Start</button>
</body>
</html>
Ответить с цитированием