Firstly twenty-four types of doubly-periodic solutions of the reduction mKdV equation are given. Secondly based on the reduction mKdV equation and its solutions, a systemic transformation method (called the reduction mKdV method) is developed to construct new doubly-periodic solutions of nonlinear equations. Thirdly with the aid of symbolic computation, we choose the KdV equation, the coupled variant Boussinesq equation and the cubic nonlinear Schrodinger equation to illustrate our method. As a result many types of solutions are obtained. These show that this method is simple and powerful to obtain more exact solutions including doubly-periodic solutions, soliton solutions and singly-periodic solutions to a wide class of nonlinear wave equations. Finally we further extended the method to a general form.