alphabet.addEventListener("click", (event) => {
const matches = [];
for (let i = 0; i < lengthWord; i++) {
if (event.target.innerHTML === word[i]) {
matches.push(i);
}
}
if (matches.length > 0) {
matches.forEach((i) => document.getElementById(i).innerHTML = word[i])
} else {
document.getElementById("gf1").style.display = 'inline-block'
}
});
на который при нажатии происходит скролл блока с селектом содержимого блокаПокажитие интерактивный пример, потому что по-дефолту никакого скрола в этом блоке нет (по крайней мере в Хроме), а выделение содержимого происходит только при двойном клике в любом неинтерактивном месте страницы, включая этот квадрат.
начинается скролл с выделением контентаНет, не начинается:
<div class="outer">
<div class="inner">
ываываыв пьывлдпрыволдпрыв олдпрыволдпрдывлпроы влджопрлджывроывлджр оывлдпоывлд поылдвтполдыврплдыкм теродлутывангептш лдщывкгепнолдвкгит олдуолд длвдовкр олдв
</>
</div>
.outer {
width: 100px;
height: 100px;
overflow: auto;
background: #badbad;
}
.inner {
display: block;
width: 300px;
height: 300px;
}
использует элементы прокрутки, не важно
Но если очень хочется получать данные на сервере, то никто не мешает в RSC сделать fetch на этот роут.