Разнесли в пух и прах
Я только учусь, делаю это самостоятельно и для общего развития))
Последний вопрос, как передать в БД множественный выбор select, если вас не затруднит объяснить
document.getElementById('myForm').addEventListener('change', function(e) {
let elm = [...e.currentTarget.elements],
prt = elm[0].selectedIndex,
set = 'Вы выбрали: ' + elm[0].options[prt].text;
if(e.target == elm[0]) elm.slice(1).forEach(function(e, i) {
e.style.display = i == prt - 1 ? 'block' : 'none'
});
[...elm[prt].options].forEach(function(e) {
if(e.selected) set += '; ' + e.text
});
document.getElementById('selection').textContent = set;
});