From 5d05d30c4d9da1b59e3adabfd487f8e9925ed930 Mon Sep 17 00:00:00 2001 From: RaffaelW Date: Fri, 25 Oct 2024 23:46:59 +0200 Subject: [PATCH] renamed file and disabled hidden inputs --- data/index.html | 2 +- data/{script.js => input-visibility.js} | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) rename data/{script.js => input-visibility.js} (62%) diff --git a/data/index.html b/data/index.html index 14d1d50..36043fa 100644 --- a/data/index.html +++ b/data/index.html @@ -5,7 +5,7 @@ Konfiguration - +

Konfiguration

diff --git a/data/script.js b/data/input-visibility.js similarity index 62% rename from data/script.js rename to data/input-visibility.js index 5cb05b2..d22615f 100644 --- a/data/script.js +++ b/data/input-visibility.js @@ -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)); } }); }