Показать сообщение отдельно
  #2 (permalink)  
Старый 31.03.2020, 20:01
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,692

Ну не используйте вы дивы вместо кнопок.
Есть button.
Есть, так же пользователи, которые часто пользуются клавиатурой. И хотят нажимать на сфокусированной кнопке Enter, а не тыкать в нее мышкой.
А div не обеспечит ни фокусировки, ни ответа на клавиатуру. Все это придется (для нормального сайта) прикручивать отдельно.

document.querySelectorAll('.select').forEach (sel => sel.addEventListener('click', () => {
	document.getElementById("Input1").value = sel.closest('li').querySelector('p').textContent;
   })
)

Последний раз редактировалось voraa, 31.03.2020 в 20:32.
Ответить с цитированием