За последние 24 часа нас посетили 21882 программиста и 1002 робота. Сейчас ищут 653 программиста ...

Как повесить обработчик события нажатия с передачей информации в блок?

Тема в разделе "JavaScript и AJAX", создана пользователем Medvedoc, 17 июл 2021.

Метки:
  1. Medvedoc

    Medvedoc Активный пользователь

    С нами с:
    17 окт 2011
    Сообщения:
    65
    Симпатии:
    0
    Добрый день! Имеется скрипт календаря. Как сделать обработку нажатия на число даты и передача в блок html формы готовой даты? А кнопку нажатую сделать активной?

    Код
    https://codepen.io/Medvedoc/pen/mdmmXBN
     
  2. i_am_mikser22

    i_am_mikser22 Новичок

    С нами с:
    9 июн 2022
    Сообщения:
    3
    Симпатии:
    0
    Если не используется никакой фреймфорк и нет перерендеров, то можно в обработчике события клика на календарь через querySelector найти нужный элемент формы, и записать туда значение, через setAttribute или setValue

    Но вообще, лучше использовать какой-нибудь JS фреймворк, чтобы не изобретать велосипед каждый раз.
    В нем достаточно было бы завести переменную, которая обновится в обработчике и форма автоматически обновится. Вот тут можно почитать про фреймворки, мб поможем определиться с выбором