Hallo und guten Morgen Martin,
Nun kannst Du einen Handler für "onClick" (ich denke onChange könnte da besser passen) einrichten und einen für onLoad.
bitte propagiere nicht die CamelCase-Schreibweise für die Eventhandler, sondern die richtige Schreibweise onclick, onchange, onload. In Javascript muss durchgehende Kleinschreibung verwendet werden, denn Javascript ist case sensitive; als Attributname in HTML sollte sie verwendet werden. Also sollte man sich diese Schreibweise auch nach Möglichkeit so angewöhnen.
Danke für den Hinweis.
Dass die Eventhandler im HTML möglichst gar nicht auftauchen sollten, ist nochmal ein anderes Thema.
Wie meinst Du das? Irgendwo muss man sie doch anbinden?
Oder meintest Du damit, dass man lieber in JavaScript einen Event-Listener anmelden sollte?
http://wiki.selfhtml.org/wiki/JavaScript/Objekte/DOM/event/addEventListener
Dann kann man dem auch beibringen, dass er nur zuhören soll, wenn das HTML-Element überhaupt vorhanden ist und hat wieder etwas zum Thema saubere Trennung der Bereiche Markup, Style, Frontend-PL, Backend-PL, usw. beigetragen.
Grüße
TS