Avatar billede rasmus_a Nybegynder
22. juli 2001 - 15:54 Der er 17 kommentarer og
1 løsning

Form Focus ved onLoad

Hvordan sætter jeg focus i en bestemt form (edit boks) ved onLoad i Body\'en.

Lad os sige at formen hedder \"test\"
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 15:55 #1
<body onload=\"document.test.felt.focus();\">
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 15:56 #2
hvad står \'felt\' i stedet for?
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 15:57 #3
Navnet på det felt du vil sætte focus på.
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 15:57 #4
Du kan også bare bruge:

<body onload=\"document.test.elements[0].focus();\">
Avatar billede erikjacobsen Ekspert
22. juli 2001 - 15:58 #5
Overvej om det er fornuftigt. Jeg oplever tit at være begyndt at skrive noget
i et felt, og vupti, så bliver det sidste hentet, og markøren flyver et andet sted hen.
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 15:58 #6
jamen det er jo \"test\"??

altså : formen hedder:

<form type=\"text\" name=\"test\">
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 16:00 #7
erikjacobsen> det er rigtigt. tror bare ikke siden er så stor igen at det vil blive et problem. men ellers tak
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 16:00 #8
Du kan ikke sætte focus på en form men kun på et felt. Mit sidste forslag sætter focus på det første element i formen..
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 16:05 #9
ok nu forstår jeg men

<body onload=\"document.test.felt.focus();\">

hvad står test for?
hvad står felt for?

onload=\"document.test.focus();
virker ikke!


Avatar billede jakobandersen Nybegynder
22. juli 2001 - 16:07 #10
document.formnavn.feltnavn.focus()

Eller

document.formnavn.elements[0].focus()
Avatar billede erikjacobsen Ekspert
22. juli 2001 - 16:07 #11
Joh, rasmus_a, men så er dag er chart.dk langsom, og så bliver folk - måske - sure
på dig :)
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 16:08 #12
formen har jo ikke noget navn!?
skal jeg give den det?? altså med name=\"\" osv
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 16:09 #13
så er det godt at jeg ikke bruger chart.dk hva
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 16:10 #14
:)
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 16:10 #15
Du sagde i starten:

\"Lad os sige at foment hedder test\"

Nåh men nok om det.


Du kan sætte focus på den første form på siden ved at gøre sådan her:



document.forms[0].elements[0].focus()
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 16:13 #16
mange tak! nu kan jeg ikke give dig point!? skriv et eller andet som svar..
Avatar billede jakobandersen Nybegynder
22. juli 2001 - 16:14 #17
Du har givet mig point..
Avatar billede rasmus_a Nybegynder
22. juli 2001 - 16:16 #18
jeg må være fuld eller et eller andet pt.. men tak alligevel!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester