|
1 | 1 | /* jshint browser:true */
|
2 | 2 | (function() {
|
| 3 | + "use strict"; |
3 | 4 |
|
4 |
| - document.body.onclick = function(event) { |
5 |
| - event = event || window.event; |
6 |
| - var target = event.target || event.srcElement, |
7 |
| - results, |
8 |
| - messages, |
9 |
| - i, |
10 |
| - len; |
| 5 | + window.onload = function() { |
| 6 | + document.body.onclick = function(event) { |
| 7 | + event = event || window.event; |
| 8 | + var target = event.target || event.srcElement, |
| 9 | + results, |
| 10 | + messages, |
| 11 | + i, |
| 12 | + len; |
11 | 13 |
|
| 14 | + function log(value, level) { |
| 15 | + var output = document.getElementById("output"); |
| 16 | + output.innerHTML += "<span class=\"" + level + "\">" + value.replace(/ /g, " ") + "</span><br>"; |
| 17 | + } |
| 18 | + |
| 19 | + if (target.id === "lint-btn") { |
| 20 | + document.getElementById("output").innerHTML = ""; |
| 21 | + results = CSSLint.verify(document.getElementById("input").value); |
| 22 | + messages = results.messages; |
| 23 | + for (i=0, len=messages.length; i < len; i++) { |
| 24 | + log(messages[i].message + " (line " + messages[i].line + ", col " + messages[i].col + ")", messages[i].type); |
| 25 | + } |
12 | 26 |
|
13 |
| - if (target.id == "lint-btn") { |
14 |
| - document.getElementById("output").innerHTML = ""; |
15 |
| - results = CSSLint.verify(document.getElementById("input").value); |
16 |
| - messages = results.messages; |
17 |
| - for (i=0, len=messages.length; i < len; i++) { |
18 |
| - log(messages[i].message + " (line " + messages[i].line + ", col " + messages[i].col + ")", messages[i].type); |
19 | 27 | }
|
20 | 28 |
|
21 |
| - } |
| 29 | + }; |
22 | 30 | };
|
23 |
| - |
24 |
| - function log(value, level) { |
25 |
| - var output = document.getElementById("output"); |
26 |
| - output.innerHTML += "<span class=\"" + level + "\">" + value.replace(/ /g, " ") + "</span><br>"; |
27 |
| - } |
28 | 31 | })();
|
0 commit comments