Hell-O!
ich habe folgendes Problem. Ich habe ein Form erstellt und ich möchte, dass beim Laden des Forms der Cursor automatisch im ersten Textfeld ist, damit man sofort (ohne anklicken) losschreiben kann.
Dein Code sollte genau dies tun.
<script type="text/javascript">
function selFoc () {
document.add_form.lg_nr.focus();
}
}
</script>
Wo und wann rufst du diese Funktion auf?
Starten wollte ich das ganze mit onload="selFoc()". Ich habe das jetzt überall ausprobiert im <FORM .. Tag, im Textbox Tag, im Textbox Tag davor. Aber es funktioniert nicht.
Der onload-Eventhandler funktioniert nur im BODY-Tag.
Ich muss noch dazusagen, dass die Seiten Teil einer PHP Fusion installation sind, deswegen kann ich im <BODY Tag nichts ändern.
Das ist schlecht, da somit der Eventhandler onload ausscheidet.
Kann mir jemand sagen, wie ich das Problem lösen kann?
Lasse die Funktionsdefinition weg und platziere die Anweisung document.add_form.lg_nr.focus();
in einem Scriptbereich am Ende des Body.
Siechfred
Ich bin strenggenommen auch nur interessierter Laie. (molily)
Welcome To Carcass Cuntry || Steuerfreie Geburtsbeihilfen? || RT 221 Erfurt-Altstadt i.V.