Скрипт работает не так как ожидается. Давай исправим.
Когда элемент textarea
получает фокус, первым в консоли должно появится сообщение form focused
.
После этого должно появится сообщение textarea focused
.
При этом функции обработчики должны сохранится.
Эта задача — часть курса по Full-Stack JavaScript
Ты можешь задать свой вопрос в комментариях под постом
Если ты уже решил задачу, то не стесняйся помочь другим
index.html
<!DOCTYPE html>
<html>
<head>
<title>My blog</title>
<style>
textarea {
display: block;
}
</style>
</head>
<body>
<form name="blog">
<label for="post">Create blog post</label>
<textarea name="post" id="post" cols="30" rows="10"></textarea>
</form>
<script>
const form = document.forms.blog;
form.addEventListener('focus', () => {
console.log('form focused');
});
const textarea = form.elements.post;
textarea.addEventListener('focus', () => {
console.log('textarea focused');
});
</script>
</body>
</html>