Tarde pero llego
Lo de los comentarios se refiere precisamente a esas líneas que estaban dando problemas.
Para comentar en html se usa <!-- aqui el comentario --> y lo que encuentra así el navegador lo omite.
Al principio del javascript se solían colocar los scripts como si fueran un comentario html para aquellos navegadores que no interpretaran js. Si no se ponía como comentado, los navegadores que no soportaban js mostraban el código js como si fuera texto sin interpetarlo.
La forma de comentar en js (o al menos una de llas) es colocando dos barras //
Lo que quede en la misma línea a la derecha de las dos barras será un comentario javascript.
//esto es un comentario en javascript.
Pero obviamente los comentarios en js no son interpretados por html y los comentarios en html no son interpretados por js.
El script donde estaban esas líneas <!-- y --> No eran comprendidas por js, por eso daban error y faltaba comentarlas también en js
//<!-- si el navegador comprende js ignorará lo que haya detrás, pero si no lo soporta, lo interpretará como un comentario html y no se mostraría el código js
aish no sé si logré explicarme.
Pero claro, hoy en día qué navegador no soporta js??
De ahí el comentario de Cain de que el hecho de comentar los scripts es más anticuado que los navegadores para los que van destinados