Невозможно прочитать свойства неопределенного значения из цикла For [закрыто]Html

Программисты Html
Ответить
Anonymous
 Невозможно прочитать свойства неопределенного значения из цикла For [закрыто]

Сообщение Anonymous »

У меня есть функция цикла for, которая проходит через коллекцию HTML и добавляет прослушиватель событий к элементам в коллекции. Моя проблема в том, что я получаю сообщение об ошибке о том, что функция событий не может прочитать свойства «неопределенных». Я пытаюсь передать элементы коллекции HTML в качестве аргументов функции события. Как это исправить?
main.js:5 Uncaught TypeError: Cannot read properties of undefined (reading 'style')
at HTMLImageElement. (main.js:5:22)
(anonymous) @ main.js:5

function main(){
heads = document.getElementsByClassName("heads");
for(var i = 0; i < heads.length; i++){
heads.addEventListener("mouseover", function(){
heads.style.animation = "colorIn 2s";
heads.style.filter = "none";
}
)
}
}








player tracker


players online:
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение




.heads{
height:125px;
margin: 54px;
filter: grayscale();
animation: none;
}

@keyframes colorIn{
50% {filter:blur()}
100% {filter:none}
}
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»