diff --git a/index.html b/index.html index 11d47ba..7fe8da9 100644 --- a/index.html +++ b/index.html @@ -1207,15 +1207,16 @@ function enterLog() { let title = document.getElementById("sheet-details").children[0].textContent; - let form = document.forms['sheet-view'] - form.elements.forEach(element => element.disabled = true) + let form = document.forms['sheet-view'], + allFormElements = form.querySelectorAll('input') + allFormElements.forEach(element => element.disabled = true) if (form[0].tagName === 'INPUT') { let floID = form[0].value; let log = [] for (let i = 1; i < form.length - 1; i++) log.push(form[i].value) logSheet.enterLog(title, floID, log).then(result => { - form.elements.forEach(element => element.disabled = false) + allFormElements.forEach(element => element.disabled = false) form.reset(); showMessage('Log Entry Successful') let row = document.getElementById("sheet-view").getElementsByTagName("tbody")[0].insertRow(1); @@ -1224,7 +1225,7 @@ row.insertCell(k + 1).textContent = log[k] }).catch(error => { showMessage(error, "error") - form.elements.forEach(element => element.disabled = false) + allFormElements.forEach(element => element.disabled = false) }) } }