|
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