Это никак не получится, лучше разработать свой список:
<input id="h"><br>
<div class="res">
<p>text 1</p>
<p>text 2</p>
<p>text 3</p>
</div>
.res {
height: 0px;
overflow: hidden;
width: fit-content;
}
.res.opened {
height: 100px;
overflow: scroll;
}
document.querySelector("#h").onfocus = () => {
document.querySelector(".res").classList.add("opened");
}
document.querySelector("#h").onblur = () => {
document.querySelector(".res").classList.remove("opened");
}
А дальше можете спокойно открывать, закрывать, пушить данные туда