From 377703745f166617301006f233afb6ed996c8265 Mon Sep 17 00:00:00 2001 From: Christian Williams Date: Tue, 5 Oct 2010 13:27:50 -0700 Subject: [PATCH] Making the checkboxes work fine on IE. onchange doesnt work very well with checkboxes there. The target is not set too. Original author: Fabio M. Costa --- src/html/TrivialReporter.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/html/TrivialReporter.js b/src/html/TrivialReporter.js index 76a8a25d..81402b9c 100644 --- a/src/html/TrivialReporter.js +++ b/src/html/TrivialReporter.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/, '');