diff options
author | Tor Andersson <tor@ccxvii.net> | 2023-10-19 02:48:38 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-10-19 11:40:33 +0200 |
commit | e0fa4e9230899f02113aa209d41ce8d9e18e992d (patch) | |
tree | 400a6b8e3bdd3e0b3aeb9f9cbc5e44b1b17c5364 /create.html | |
parent | 6968299d698e90c5d0574d9867a70342651ea848 (diff) | |
download | time-of-crisis-e0fa4e9230899f02113aa209d41ce8d9e18e992d.tar.gz |
Add "No Demagogue" option.
Diffstat (limited to 'create.html')
-rw-r--r-- | create.html | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/create.html b/create.html index 5eb0076..f1cc31b 100644 --- a/create.html +++ b/create.html @@ -1,3 +1,6 @@ +<style> +input:disabled + span { color: gray; } +</style> <p> Player count: <br> @@ -11,3 +14,20 @@ Player count: <label> <input type="checkbox" value="true" name="emperor">Optional Emperor Rules </label> + +<p> +<label> +<input type="checkbox" value="true" name="no_demagogue" disabled><span>No Demagogue</span> +</label> + +<script> +document.querySelector("select[name='scenario']").onchange = function (event) { + let input = document.querySelector("input[name='no_demagogue']") + if (/Expansion/.test(event.target.value)) { + input.removeAttribute("disabled") + } else { + input.setAttribute("disabled", true) + input.checked = false + } +} +</script> |