потому что в FF нет глобального объекта event, объект события передается в обработчик, назаначенный слушателю события.
div.onclick = function (event) {
}
И вместо srcElement ищите target
function handler(e) {
var target = event ? event.srcElement : e.target;
//
}
div.onclick = handler