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/, '');