To accurately characterize the damage of rock-like materials under simultaneous or alternating tensile and compressive loading, a dynamic damage constitutive model for rock-like materials based on elastic tensile strain is developed by integrating the classical compressive plastic damage model and the tensile elastic damage model. The model is based on the Holmquist–Johnson–Cook (HJC) and Kuszmaul (KUS) models, categorizing the element stress state into tensile and compressive states through positive and negative elastic volumetric strain. It utilizes elastic tensile strain to enhance the calculation method for tensile cracks, determining the tensile strength of the principal direction based on the contribution rate of tensile principal stress for uniaxial/multiaxial loading. Additionally, it establishes a maximum elastic tensile strain rate function to rectify the model’s effect on the tensile strain rate. Through the LS-DYNA subroutine development, the model proficiently delineates the distribution of ring-shaped cracks on the frontal side and strip-shaped cracks on the rear side of the reinforced concrete slab subjected to impact loading. Numerical simulations demonstrate that the model provides more accurate damage prediction results for stress conditions involving simultaneous or alternating compression and tension, offering valuable insights for damage analysis in engineering blasting or impact penetration.