Javascript For loop not working while using the iterator (i) as an array index
boxes = document.getElementsByClassName("menoe");
imgs = document.getElementsByClassName("course_image");
butns = document.getElementsByClassName("continue_learning");
function meraj (imgs, butns, i) {
imgs[i].style.opacity = "0.1";
butns[i].style.visibility = "visible";
}
function merajo (imgs, butns, i) {
imgs[i].style.opacity = "1";
butns[i].style.visibility = "hidden";
}
for (i = 0; i < boxes.length; i++) {
boxes[i].addEventListener("mouseover", meraj(imgs, butns, i));
boxes[i].addEventListener("mouseout", merajo(imgs, butns, i));
}