Durch obiges Konstrukt produzierst du zum einen ungültiges HTML zum >anderen sperrst du alle von der Seite aus, die kein JavaScript >unterstützen. Das halte ich für dumm.
Dumm finde ich ja nun nicht nett. Viellicht unerfahren, aber ich bin bereit dazu zu lernen. Mir ist nicht ganz klar, an welcher Stelle der Code "ungültig" ist.
Zum anderen geht es mir wie Bernhard. Vom DOM habe ich schon mal gehört, aber danach hört es leider auf. Vielleicht kannst Du nochmal etwas "laienhafter" erklären wie das Prinzip ist. Außerdem würde ich mich über eine Literaturempfehlung freuen.
Frank