Solar eclipses on the Moon are caused when the planet Earth passes in front of the Sun and blocks its light. Viewers on Earth experience a lunar eclipse during a solar eclipse on the moon.