Table of contents. Drug alternatives. Lifestyle changes. Viagra. Causes of erectile dysfunction. Viagra is a well-known drug for the treatment of erectile dysfunction. This is a distressing and common condition in which a man is not able to achieve or maintain a full penile erection....