In the second half, Roland Alberg came very close to extending Den Haag's lead from a free kick but his effort cannoned off the bar.
However, Zwolle scored an equaliser 20 minutes from time as Becker shot from just inside the box, lifting the ball from a difficult angle over the goalkeeper and into the top corner.
Zwolle completed the comeback with 11 minutes remaining, Lars Veldwijk smashing the ball home after an assist from Becker.
Giovanni Korte had two chances right at the end of the game to save a point but both were missed by the Den Haag substitute.
Zwolle jump three places into second while Den Haag remain in 12th place.