Я не уверен, что понял ваш вопрос. Вы хотите, чтобы каждая заметка была выделена, если вы разделяете вашу заметку при наведении, не так ли? этот класс.
for(key of document.querySelectorAll('.ANat, .BNat, .ENat')){
key.addEventListener("mouseover", function(){changeColor(this.classList[0], "red")}, false);
key.addEventListener("mouseout", function(){changeColor(this.classList[0], "tan")}, false);
}
function changeColor(className, color) {
for(elem of document.querySelectorAll('div.' + className)){
elem.style.backgroundColor = color
}
}
div{
display:inline-block;
width:50px;
height:200px;
border:1px solid black;
background:tan;
cursor:pointer;
}
<div class="ENat"></div>
<div class="ENat"></div>
<div class="ANat"></div>
<div class="ANat"></div>
<div class="BNat"></div>
<div class="BNat"></div>
<div class="ENat"></div>
<div class="BNat"></div>