Avatar billede cyberdude Nybegynder
28. august 2001 - 23:11 Der er 4 kommentarer og
1 løsning

automatisk fokus i mit felt ??

Hejsa!!

Når jeg loader min side vil jeg gerne have makøren til at stå i et felt jeg har på min side....
Hvordan ??

Her er min formular med det felt jeg gerne vil have til at være \"valgt\" ved load af siden......

<form action=\"index.php\" method=\"post\">
<input type=\"hidden\" name=\"action\" value=\"add\">
<input type=\"hidden\" name=\"value\" value=\"done\">
Telefon nr. <input type=\"text\" name=\"felt1\" size=\"15\" value=\"\">
<br><input type=\"submit\" value=\"Tilføj\">
</form>
Avatar billede jakoba Nybegynder
28. august 2001 - 23:26 #1
giv din form et navn så den kan addresseres:

<form name=\"dinForm\" action=\"index.php\" method=\"post\">

og undsæt så en onload handler i <body kommandoen:

<body ... onload=\"document.forms[\'dinForm\'].felt1.focus()\">

så skulle feltet blive valgt såsnart siden er hentet.

mvh JakobA
Avatar billede avnes Nybegynder
28. august 2001 - 23:46 #2
Hej

Hvis du af en eller anden årsag ikke kan bruge navn på din form, så brug den\'s index [x]istedenfor, så i jakoba\'s eksempel ovenfor:

<body ... onload=\"document.forms[0].feltnavn.focus()\">

Her er x = 0, der betyder at dette er den første form i din HTML kode. Det samme kan selvfølgelig også siges om dit feltnavn, f.eks items[4] hvis dit felt er det 5 felt i formen.
Avatar billede avnes Nybegynder
28. august 2001 - 23:47 #3
Vel, for at ikke forvirre, så ville items[2] passet bedre med din HTML kode end mit items eksempel.
Avatar billede jakoba Nybegynder
28. august 2001 - 23:50 #4
Det hedder da vist document.forms[0].elements[2] når man adresserer på den måde :)
Avatar billede cyberdude Nybegynder
29. august 2001 - 00:02 #5
jacoba -> du får pointene, da jeg brugte dit eks.!!

Takker
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