hide device input if device input is not required

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
This commit is contained in:
Arthur Lu 2023-01-17 10:01:06 -08:00
parent 89c7942901
commit 3688b44c56

View File

@ -113,19 +113,16 @@ function addDiskLine (fieldset, busPrefix, busName, device, diskDataParsed, stor
busLabel.innerHTML = busName;
field.append(busLabel);
if (device) {
let deviceInput = document.createElement("input");
deviceInput.type = "number";
deviceInput.min = 0;
deviceInput.max = diskConfig[type][busPrefix].limit;
deviceInput.value = device;
field.append(deviceInput);
}
else {
let deviceInput = document.createElement("div");
deviceInput.classList.add("hidden");
field.append(deviceInput);
let deviceInput = document.createElement("input");
deviceInput.type = "number";
deviceInput.min = 0;
deviceInput.max = diskConfig[type][busPrefix].limit;
deviceInput.value = device;
if (!device) {
deviceInput.disabled = true;
deviceInput.classList.add("hidden");
}
field.append(deviceInput);
let storage = diskDataParsed.storage;
let storageSelect = document.createElement("select");