The invention relates to a direct-current resistance spot-welding multi-mode feedback control method, which comprises the steps of (1) carrying out test weld under a standard welding condition, wherein a welding current magnitude is I0; and building a template dynamic resistance curve R (t), an upper tolerance zone curve Ru (t) and a lower tolerance zone curve R1 (t) of a welding spot, wherein a peak value of the template dynamic resistance curve is Rp, the moment corresponding to the Rp is Tp, the declining volume of the template dynamic resistance curve after the peak value is Rd, and the maximum conduction time is T5; (2) welding a material to be welded, wherein an initial welding current magnitude is I0; and drawing an actual dynamic resistance curve R' (t), wherein a peak value of theactual dynamic resistance curve is R'p, the moment corresponding to the R'p is T'p, and the declining volume of the actual dynamic resistance curve after the peak value is R'd; and (3) entering different control modes, and dynamically adjusting an actual welding current and actual conduction time. According to the direct-current resistance spot-welding multi-mode feedback control method providedby the invention, the welding spot quality and a welding process are controlled in real time, the welding spot quality of a key station is remarkably improved, the spattering during the welding process is effectively inhibited, the stability of the welding quality is improved, and a lot of technological parameter adjusting time aiming at different working conditions is saved.