renamed file and disabled hidden inputs

This commit is contained in:
RaffaelW 2024-10-25 23:46:59 +02:00
parent 1b7e22470a
commit 5d05d30c4d
2 changed files with 7 additions and 1 deletions

View file

@ -5,7 +5,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Konfiguration</title>
<link rel="stylesheet" href="/style.css" />
<script src="/script.js" defer></script>
<script src="/input-visibility.js" defer></script>
</head>
<body>
<h1>Konfiguration</h1>

View file

@ -8,8 +8,14 @@ function updateVisibility() {
const input = form.querySelector(`#${element.dataset.field}`);
if (element.dataset.values.split("|").includes(input.value)) {
element.classList.remove("hidden");
element
.querySelectorAll("input, select, button, textarea")
.forEach((childInput) => (childInput.disabled = false));
} else {
element.classList.add("hidden");
element
.querySelectorAll("input, select, button, textarea")
.forEach((childInput) => (childInput.disabled = true));
}
});
}