Защита от случайного удаления или как подстраховаться перед удалением контента?
confirm именно для этого и придуман.
на стороне сервера можно делать soft delete: не удалять реально, а устанавливать флаг удаления.
Ну так и есть только обычно используют не confirm js, а верстают кастомную модалку. Ну и как Вам выше предложи soft delete