formular-prob mit browser-versionen
franky
- javascript
hi forum,
eine komische erscheinung ist mir aufgefallen:
ich habe in einer php-datei ein formular mit einem eingabefeld, in das ich den cursor automatisch setzen will. drum habe ich folgendes eingebaut:
echo "<body onLoad="document.formular.elements[1].focus()">";
das erscheint auf den ersten blick unlogisch, da formularelemente ab 0 gezählt werden (so stehts in SELFHTML). komischerweise funzt das aber bei allen netscapes und ie 5. nur der ie 6 will 0.
sagt das jemandem was?
eine browser-versionsabfrage mit einzubasteln war's mir dann doch nicht wert.
alternativ hab ich zuerst probiert, das feld über den elementnamen anzusprechen, aber das hab ich nicht hingekriegt. prob hierbei: die elementnamen sind array-elemente (php: echo"<textarea name="antwort[1]" ...), weil's das auswertende skript so will. da war ich wohl mit der korrekten syntax (javascript aus php erzeugt) etwas überfordert. wär mir auch geholfen, wenn da jemand was wüßte.
thx for help
franky