summaryrefslogtreecommitdiff
path: root/scripts/cycle-inputs.js
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2018-02-09 12:14:07 +0100
committerFlorian Bruhin <git@the-compiler.org>2018-02-09 12:14:07 +0100
commit7caab75fa4aa2756a4cc5fb2295c21462af7672e (patch)
treec4454fde37111a5eee4f6077c53dd8a01db3c659 /scripts/cycle-inputs.js
parent8c3039abc9cd0495f0cc0e8a43b58da39aa1d203 (diff)
downloadqutebrowser-7caab75fa4aa2756a4cc5fb2295c21462af7672e.tar.gz
qutebrowser-7caab75fa4aa2756a4cc5fb2295c21462af7672e.zip
Clean up cycle-inputs.js
Diffstat (limited to 'scripts/cycle-inputs.js')
-rw-r--r--scripts/cycle-inputs.js50
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