Здравствуйте! Делаю календарь на чистом js. Хочу по клику на ячейку подсвечивать ее другим цветом, также по клику должен появляться блок с инпутами .
Пишу следующий код для реализации подсветки:
var selectedTd;
var table=document.getElementById("calendar");;
table.onclick = function(event) {
var target = event.target; // где был клик?
if (target.tagName != 'TH') return; // не на TD? тогда не интересует
note(target); // подсветить TD
};
function note() {
if (selectedTd) {
selectedTd.classList.remove('note');
}
selectedTd.classList.add('note');
}
Подскажите, что нужно сделать, чтобы все заработало, и как лучше реализовать появляющийся блок при клике?
https://jsfiddle.net/furcifer21/6bac25ms/23/
Заранее большое спасибо!