The invention relates to detection technology for element contents, and provides a method for simultaneously determining contents of arsenic, cadmium, lead, vanadium, zinc, manganese and phosphor in soil or deposits. The method mainly comprises the following steps: (1) 0.1g of a grinded drying soil sample is accurately weighed and placed in a TFM microwave digestion pot, a certain proportion of aqua regia and hydrofluoric acid are added, and a solution is allowed to stand; (2) an appropriate microwave digestion program is set, and microwave digestion is carried out for the solution in the step (1); (3) after the microwave digestion program ends, an acid-driving device is used for heating and evaporating the digestion solution in the step (2) to a dry state, and total transfer, volumetric flask preparation, and filtering are carried out; (4) ICP-OES is used for determining contents of arsenic, cadmium, lead, vanadium, zinc, manganese and phosphor in the clear liquor in the step (3); (5) ICP-MS is used for determining contents of elements in the clear liquor in the step (3) which do not reach detection limits in the step (4) once more. The method has the advantages of simple steps, simplified operation, saved soil samples, reduced personal error, minimized environment interference, and improved working environments.