Improve form for handling colours

This commit is contained in:
Jonny Barnes 2019-03-24 17:16:01 +00:00
parent 0d2f38ceac
commit d07d0be41d
5 changed files with 6 additions and 7 deletions

View file

@ -5,15 +5,14 @@ let link = document.querySelector('#colourScheme');
let css = link.getAttribute('href').split('/').pop();
// update selected item in colour scheme list
document.getElementById('colourSchemeSelect').value = css;
document.querySelector('#colourSchemeSelect [value="' + css + '"]').selected = true;
// fix form
let form = document.getElementById('colourSchemeForm');
let btn = form.childNodes[5];
btn.addEventListener('click', function (e) {
e.preventDefault();
let btn = form.querySelector('button');
btn.addEventListener('click', function (event) {
event.preventDefault();
let newCss = document.getElementById('colourSchemeSelect').value;
let link = document.querySelector('#colourScheme');
let css = link.getAttribute('href');
let parts = css.split('/');
parts.pop();