Ну не используйте вы дивы вместо кнопок.
Есть button.
Есть, так же пользователи, которые часто пользуются клавиатурой. И хотят нажимать на сфокусированной кнопке Enter, а не тыкать в нее мышкой.
А div не обеспечит ни фокусировки, ни ответа на клавиатуру. Все это придется (для нормального сайта) прикручивать отдельно.
document.querySelectorAll('.select').forEach (sel => sel.addEventListener('click', () => {
document.getElementById("Input1").value = sel.closest('li').querySelector('p').textContent;
})
)