aboutsummaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authortdro <tdro@noreply.example.com>2024-02-09 19:00:31 -0500
committertdro <tdro@noreply.example.com>2024-02-09 19:00:31 -0500
commit9ff0d7f3243eecaff0b354b392fa1e3ef4784098 (patch)
tree51123f77b93ab67ad9cd2cb032294ffa149cf5f2 /assets
parenta0e27279c740611b7a6a47a6a419abbb1559ae6c (diff)
downloadcanory-9ff0d7f3243eecaff0b354b392fa1e3ef4784098.tar.gz
canory-9ff0d7f3243eecaff0b354b392fa1e3ef4784098.tar.bz2
canory-9ff0d7f3243eecaff0b354b392fa1e3ef4784098.zip
static/js/forms: Use var on loops
Avoid minification breaking scripts on browsers that have shadowing issues
Diffstat (limited to 'assets')
-rw-r--r--assets/js/index.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/assets/js/index.js b/assets/js/index.js
index 9374f5d..42d87f3 100644
--- a/assets/js/index.js
+++ b/assets/js/index.js
@@ -700,7 +700,7 @@
const select = Array.prototype.slice.call(document.querySelectorAll("form select"));
const textarea = Array.prototype.slice.call(document.querySelectorAll("form textarea"));
const states = input.concat(select).concat(textarea);
- for(let i1 = 0; i1 < states.length; i1++){
+ for(var i1 = 0; i1 < states.length; i1++){
if (localStorage[states[i1].id]) {
if (states[i1].type === "radio" || states[i1].type === "checkbox") {
if (localStorage[states[i1].id] === "on") states[i1].checked = true;
@@ -710,9 +710,9 @@
states[i1].addEventListener("change", function(event) {
localStorage[event.target.id] = event.target.value;
const group = document.querySelectorAll(`input[name='${event.target.name}']`);
- for(let i1 = 0; i1 < group.length; i1++){
- if ((group[i1].type === "radio" || group[i1].type === "checkbox") && !group[i1].checked) {
- localStorage[group[i1].id] = "off";
+ for(var j = 0; j < group.length; j++){
+ if ((group[j].type === "radio" || group[j].type === "checkbox") && !group[j].checked) {
+ localStorage[group[j].id] = "off";
}
}
self.dispatchEvent(new Event("storage"));