Hallo!
Erste Frage: Leider kriege ich das mit dem dynamischen Erzeugen nicht richtig hin (Javascript funktioniert irgendwie anders als mein Hirn).
Um sich solcherlei Aufwand zu ersparen, haben findige Programmierer sogenannte Frameworks entwickelt, die in einer sehr kryptisch anmutenden Syntax die Erstellung dieser Objekte stark vereinfacht.
Ich möchte bspw. mit JQuery nicht arbeiten, weil dies (vermutlich) das einzige JS auf der Seite ist und ich gern verstehen möchte, was ich tue. Frameworks entsprechen einfach nicht meinem Naturell. Und in JQuery sich einzuarbeiten und ggf. anzupassen, kostet ja auch Zeit.
Ach, und "pures" Javascript meinst du, geht schneller!? ;-)
Genau wegen "Leider kriege ich das ... nicht richtig hin (Javascript funktioniert irgendwie anders als mein Hirn)" ist bei Javascript die Verwendung eines Frameworks von enormem Vorteil. Und wenn, dann halt gleich das meist verwendete => jQuery.
Gruß Gunther