Formular Events
Eventhandler
Verschiedene Maus-Aktionen werden hier auf ein Formular angewandt. Die sogenannten EventHandler lösen ein Javascript Ereignis aus.
Natürlich nerven diese Alerts auf produktiven Sites, nach belieben könnte man statt dessen etwas Anderes tun.
Labels von Buttons wechseln
Warum steht folgende Funktion nicht im Head?
Das Script darf erst initialisiert werden, wenn das damit angesprochene Objekt schon geladen wurde;
man kann einem Objekt erst dann Eigenschaften zuordnen, wenn es existiert.
new Function
<script type="text/javascript">
document.myFormular.button_1.onmouseover =
new Function("document.myFormular.button_1.value='Abkacken';");
document.myFormular.button_1.onmouseout =
new Function("document.myFormular.button_1.value='Abhocken';");
/* die 'Fernbedienung' des zweiten Buttons funktioniert nur
mit einem oben nicht schon gebrauchten EventHandler */
document.myFormular.button_1.onmousedown =
new Function("document.myFormular.button_2.value='Abclicken';");
document.myFormular.button_2.onmousedown =
new Function("document.myFormular.button_2.value='Abschicken';");
</script>