fixed ff event.srcElement to event.target