From 8ecfd263252e71cd1f5ab43a052a0461842fc914 Mon Sep 17 00:00:00 2001 From: "Fabio M. Costa" Date: Thu, 29 Jul 2010 10:58:15 -0300 Subject: [PATCH] Making the checkboxes work fine on IE. onchange doesnt work very well with checkboxes there. The target is not set too. --- lib/jasmine-html.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/jasmine-html.js b/lib/jasmine-html.js index c59f2dea..5c9698ac 100644 --- a/lib/jasmine-html.js +++ b/lib/jasmine-html.js @@ -70,16 +70,16 @@ jasmine.TrivialReporter.prototype.reportRunnerStarting = function(runner) { this.startedAt = new Date(); var self = this; - showPassed.onchange = function(evt) { - if (evt.target.checked) { + showPassed.onclick = function(evt) { + if (showPassed.checked) { self.outerDiv.className += ' show-passed'; } else { self.outerDiv.className = self.outerDiv.className.replace(/ show-passed/, ''); } }; - showSkipped.onchange = function(evt) { - if (evt.target.checked) { + showSkipped.onclick = function(evt) { + if (showSkipped.checked) { self.outerDiv.className += ' show-skipped'; } else { self.outerDiv.className = self.outerDiv.className.replace(/ show-skipped/, '');