- wat is de naam van je formulier ?
- dat stukje wat Metalhead hierboven moet staan moet dan in het onLoad-attribuut van je body-tag komen te staan, maar dan wel goed (document.forms['form_naam'].elements['agd_dag1'].focus();)
Als dat niet werkt (met onLoad) zet je aan het einde van je pagina een <script></script> blok met bovenstaande code (dat zal in ieder geval werken).
? ik weet niet of wat jij zegt werkt, maar wat ik zeg werkt ook, alleen is het wat simpeler.
Als je één formulier genaamd frm hebt en één invoerveld genaamd agd_dag1 kun je gewoon
onLoad="document.frm.agd_dag1.focus();" doen.
edit -> dit heb ik ook geleerd uit een javascript boek, en wat jij zegt lijkt me gewoon overkill wat alleen nodig is bij array's van fomrulieren en/of elementen...
Thomas - 22/01/2005 18:40 (laatste wijziging 22/01/2005 18:41)
Moderator
Mwa, ik vind dat een niet-nette shorthand (die toevallig werkt, maar is dat ook toegestaan? Omdat een browser het slikt, hoeft het nog niet te kloppen ), en je formulier moet nog steeds een naam hebben, dan werkt het idd.