diff options
author | Florian Bruhin <git@the-compiler.org> | 2018-02-09 12:14:07 +0100 |
---|---|---|
committer | Florian Bruhin <git@the-compiler.org> | 2018-02-09 12:14:07 +0100 |
commit | 7caab75fa4aa2756a4cc5fb2295c21462af7672e (patch) | |
tree | c4454fde37111a5eee4f6077c53dd8a01db3c659 /scripts/cycle-inputs.js | |
parent | 8c3039abc9cd0495f0cc0e8a43b58da39aa1d203 (diff) | |
download | qutebrowser-7caab75fa4aa2756a4cc5fb2295c21462af7672e.tar.gz qutebrowser-7caab75fa4aa2756a4cc5fb2295c21462af7672e.zip |
Clean up cycle-inputs.js
Diffstat (limited to 'scripts/cycle-inputs.js')
-rw-r--r-- | scripts/cycle-inputs.js | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/scripts/cycle-inputs.js b/scripts/cycle-inputs.js index 94c50fb72..bb667bda7 100644 --- a/scripts/cycle-inputs.js +++ b/scripts/cycle-inputs.js @@ -9,38 +9,38 @@ * By dive on freenode <dave@dawoodfall.net> */ -"use strict"; -var inputs = document.getElementsByTagName("input"); -var types = /text|password|date|email|month|number|range|search|tel|time|url|week/; -var hidden = /hidden/; -var found = false; -var i = 0; -var k = 0; +(function() { + "use strict"; + const inputs = document.getElementsByTagName("input"); + const types = /text|password|date|email|month|number|range|search|tel|time|url|week/; + const hidden = /hidden/; + let found = false; -function ishidden(el) { - return hidden.test(el.attributes.value) || el.offsetParent === null; -} + function ishidden(el) { + return hidden.test(el.attributes.value) || el.offsetParent === null; + } -for (i = 0; i < inputs.length; i++) { - if (inputs[i] === document.activeElement) { - for (k = i + 1; k < inputs.length; k++) { - if (!ishidden(inputs[k]) && types.test(inputs[k].type)) { - inputs[k].focus(); - found = true; - break; + for (let i = 0; i < inputs.length; i++) { + if (inputs[i] === document.activeElement) { + for (let k = i + 1; k < inputs.length; k++) { + if (!ishidden(inputs[k]) && types.test(inputs[k].type)) { + inputs[k].focus(); + found = true; + break; + } } + break; } - break; } -} -if (!found) { - for (i = 0; i < inputs.length; i++) { - if (!ishidden(inputs[i]) && types.test(inputs[i].type)) { - inputs[i].focus(); - break; + if (!found) { + for (let i = 0; i < inputs.length; i++) { + if (!ishidden(inputs[i]) && types.test(inputs[i].type)) { + inputs[i].focus(); + break; + } } } -} +})(); // vim: tw=0 expandtab tabstop=4 softtabstop=4 shiftwidth=4 |