Mam zwykłego selecta oraz prostą funkcje która na podstawie wybranego <option> wyświetla poniżej <inputa>
Wszystko wyświetla się ładnie, tzn
jeśli <option>1</option> to poniżej napis strefa 1 oraz input
Problem jednak w tym że wartość tego inputa powinna zapisywać się w bazie i zapisuje się ale oczywiście widzi wszystkie inputy więc zawsze zapisuje ostatniego.
Macie jakiś pomysł jak bardziej ukryć jednego inputa ?
Funkcja:
function showw(strefa) { var X = document.getElementById('X'); var Y = document.getElementById('Y'); var Z = document.getElementById('Z'); if (strefa == "1") { X.style.display='block'; Y.style.display='none'; Z.style.display='none'; } if (strefa == "2") { X.style.display='none'; Y.style.display='block'; Z.style.display='none'; } if (strefa == "3") { X.style.display='none'; Y.style.display='none'; Z.style.display='block'; } }
Select i Input: