From fde34916751f85ddb96eabd8ae00dd81b7195930 Mon Sep 17 00:00:00 2001 From: SolDev69 <40839581+SolDev69@users.noreply.github.com> Date: Thu, 2 Mar 2023 15:34:59 +0000 Subject: [PATCH] start work on dropdowns --- test/dropdowns.js | 26 ++++++++++++++++++++++++-- test/versions.html | 4 ++-- 2 files changed, 26 insertions(+), 4 deletions(-) diff --git a/test/dropdowns.js b/test/dropdowns.js index 5abe346..d93972a 100644 --- a/test/dropdowns.js +++ b/test/dropdowns.js @@ -1,8 +1,30 @@ let dropdown = document.getElementById("dropdown") +let downloads = document.getElementById("dl") +let versionObject64 = { + "Infdev": { + "Infdev 20100227 (Maxxx)": [], + "Infdev 20100313 (RVH)": [], + "Infdev 20100325 (Maxxx)": [], + "Infdev 20100330 (Zero)": [], + "Infdev 20100414 (314rft)": [], + "Infdev 20100420 (314rft, Zero)": [], + "Infdev 20100624 (314rft)": [], + }, + "Alpha": { + "Alpha v1.0.1_01": [] + } +} +dropdown.onchange = () => { + for (let val in versionObject64[this.value]) { + dl.options[dl.options.length] = new Option(val, val); + } +} +window.onload = () => { + +} let button = document.getElementById("button64") button.addEventListener(execute) function execute() { - if (dropdown.selectedIndex.text == "Infdev") - dropdown.innerHTML += "" + } \ No newline at end of file diff --git a/test/versions.html b/test/versions.html index 2381f28..839be40 100644 --- a/test/versions.html +++ b/test/versions.html @@ -44,13 +44,13 @@

Unlimited Worldgen ("128 bit")