An electric adjustable spanner comprises a spanner body, an adjustable jaw, a driving control circuit including an electromotor, a power supply, a switch and a gear transmission mechanism. the switch is a switch for controlling positive and reverse rotation of the electromotor. The switch comprises a button with two return springs at both ends respectively; the button has two parallel conductive contact blocks on the bottom of the button. A circuit board having metal foils on face and back sides thereof is located under the conductive contact blocks. The face metal foil forms a pair of output contact pieces, a pair of input contact pieces and a pair of transmission pieces at the lower part, and a pair of input terminals is riveted on the side of the circuit board against the button. When the button moves upward the output is positive and when the button moves downwards the output is reverse.