Saludos
sergiogrs
Te recomiendo que no mezcles tu código HTML con Javascript, porque no es buena técnica de desarrollo, y si la puedes corregir al inicio de tu aprendizaje mejor, también hay frameworks Javascript que nos facilitan la vida, como
jQuery, o si no deseas usar framework, por lo menos puedes separar tu HTML de tu Javascript en archivos diferentes.