Hi!
Aber dann ist das doch ein ziemlich "dummer" Parser oder?
Ja, denn der "dumme Parser" parst HTML. Er wertet den Javascript-Code nicht aus, weil das nicht seine Aufgabe ist, und weiß also nicht, dass er sich in einem Javascript-String befindet. Er sieht nur das </ und das ist für ihn laut Standard das Ende vom Script-Bereich.
Lo!