Задать вопрос
@loserprogramist
i allaways want to create good code but i cant

Почему не работают нажатия клавиш в html с помощью js?

<DOCTYPE! html>

<html>
<head>
	<meta charset="utf8">
	<audio id="audioContainer">
  	<source src="click.mp3" type="audio/mpeg">
	</audio>
	<script type="text/javascript" src="script.js">
		window.addEventListener('keydown' (event)=>{
			console.log(event);
		});
	</script>
	<link rel="stylesheet" type="text/css" href="style.css">
	
	<title>BOGDAN ADVENTURES</title>

</head>
<body>
	<div class="window"></div>
	<div id="game">
		
		<div id="playerdiv" style="	height: 50px;
		width: 50px;
		position: relative;
		top: 450px;
		left: 0;"><img class="player" src="player.png"  alt="player box" style=""></div>
		<div id="block"><img class ="block" src="block.png" alt="bogdan"></div>
		
		<button onclick="goleft()">Go left</button>
	</div>
		<div class="keyBoard"></div>
		</div>
		

</body>
</html>
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
SeryiBaran6
@SeryiBaran6
Frontend-разработчик.
Убери src="script.js" у тега script.

И ещё советую поставить prettier для форматирования кода и писать весь код в разных файлах. CSS - в .css, JS - в .js.
Ответ написан
Комментировать
nazares
@nazares
Software Engineer
запятую пропустил потому что
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы