13. april 2002 - 10:35
Der er
28 kommentarer og 3 løsninger
Curser i første indtastnings-felt....
Jeg har en login formular, hvor jeg gerne vil ha' curseren stående "klar" i det første af 2 felter...så man ikke først skal klikke i feltet :o) Hvordan gør man lige det ???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
13. april 2002 - 10:37
#1
<SCRIPT LANGUAGE="javascript"> window.onload = SetFocus; function SetFocus() { document.formnavn.feltnavn.focus(); } //--> </SCRIPT>
13. april 2002 - 10:39
#2
<body onload="document.formnavn.feltnavn.focus();">
13. april 2002 - 11:00
#3
Øhhh...forstår ikke helt!!!
Slettet bruger
13. april 2002 - 11:02
#4
Du har din formular. Den skal du kalde et navn, fx "hans": <form action="..." method="..." name="hans"> Derefter skal du udføre samme trick med et af dine tekstfelter: <input type="text" name="grethe"> Så kan du skrive dette i dit <body>-tag: <body onLoad="document.hans.grethe.focus();">
13. april 2002 - 11:03
#5
Indenfor <head> </head> placerer du : <SCRIPT LANGUAGE="javascript"> window.onload = SetFocus; function SetFocus() { document.formnavn.feltnavn.focus(); } //--> </SCRIPT> formnavn erstatter du med navnet på din form og feltnavn erstatter du med navnet på det felt hvor curseren skal være.
13. april 2002 - 11:03
#6
Din login formular har et login felt i en form: <form name="FORMNAVN"> <input type="text" name="NAVN"> </form> Indsæt dette i din bpdy tag (husk at rette til dine navne) <body onload="document.FORMNAVN.NAVN.focus();">
13. april 2002 - 11:10
#7
Tak - men det virder ikke - måske fordi min login-form først kommer med, som en include i PHP - altså den aktiveres ved index.php?action=login
Slettet bruger
13. april 2002 - 11:11
#8
Smid lige et link.
13. april 2002 - 11:12
#9
phoenixv > Kan jeg desværre ikke - men mon ikke det er p.gr.a. "include" ???
13. april 2002 - 11:13
#10
Den loader måske ikke body'en igen...???
13. april 2002 - 11:13
#11
Prøv at indsætte: <SCRIPT LANGUAGE="javascript"> window.onload = SetFocus; function SetFocus() { document.formnavn.feltnavn.focus(); } //--> </SCRIPT> først i din include fil....?
13. april 2002 - 11:14
#12
Og husk at indsætte dit formnavn og feltnavn
Slettet bruger
13. april 2002 - 11:15
#13
Så copy/paste den færdige kode!
13. april 2002 - 11:17
#14
<SCRIPT LANGUAGE='javascript'> window.onload = SetFocus; function SetFocus() { document.login_form.bruger_navn.focus(); } //--> </SCRIPT> <br> <form name='login_form' action=index.php method=post> <font class=alm_text>Bruger navn:</font><br> <input type=text name='bruger_navn' size=12 class=form_felt><br><br> <font class=alm_text>Password:</font><br> <input type=password name=password size=12 class=form_felt><br><br> <input type=submit value=Log-in class=but> </form>
Slettet bruger
13. april 2002 - 11:20
#15
Det her virker i hvert fald: <html> <head> </head> <body onLoad="document.login_form.bruger_navn.focus();"> <form name="login_form" action="index.php" method="post"> <font class="alm_text">Bruger navn:</font><br> <input type="text" name="bruger_navn" size="12" class="form_felt"><br><br> <font class="alm_text">Password:</font><br> <input type="password" name="password" size="12" class="form_felt"><br><br> <input type="submit" value="Log-in" class="but"> </form> </body> </html>
13. april 2002 - 11:21
#16
Det virker da
13. april 2002 - 11:21
#17
> mjl Det du har indsat her virker da.
13. april 2002 - 11:24
#18
Nej - desværre... Jeg har en index.php - hoveddoc. ...heri includeres login.php Når jeg vælger at includere login.php i index.php står der ingen curser i feltet... <body> er i index.php <form> er i login.php
13. april 2002 - 11:25
#19
Hvad betyder "OnLoad" ???
13. april 2002 - 11:25
#20
Og hvad sker der hvis du placerer javascriptet i index.php?
13. april 2002 - 11:26
#21
Det du'er ikke hverken i index.php eller i login.php
13. april 2002 - 11:27
#22
Får du fejl eller virker det bare ikke?
Slettet bruger
13. april 2002 - 11:29
#23
Prøv nu at copy/paste HELE koden, der bliver sendt til browseren EFTER PHP har inkluderet de nødvendige filer.
13. april 2002 - 11:32
#24
phoenixv > Dette kommer med i kildekoden, når siden er loadet... <body onLoad="document.login_form.bruger_navn.focus();"> <form name="login_form" action="index.php" method="post"> <font class="alm_text">Bruger navn:</font><br> <input type="text" name="bruger_navn" size="12" class="form_felt"><br><br> <font class="alm_text">Password:</font><br> <input type="password" name="password" size="12" class="form_felt"><br><br> <input type="submit" value="Log-in" class="but"> </form>
13. april 2002 - 11:33
#25
Har style's noget med det at gøre?
13. april 2002 - 11:42
#26
Nå - vi finder nok ikke svaret...men 1000 tak fordi I gad hjælpe så langt. Jeg har sat lidt flere points på - tak igen!!!
13. april 2002 - 11:44
#27
Det kan være dine underscores (_) der driller. Det er bare et gæt.
13. april 2002 - 11:45
#28
Næ. Har lige testet det, og det virker fint hos mig.
13. april 2002 - 11:48
#29
Det må være "include" eller "style"
13. april 2002 - 11:52
#30
Nå - skide være med det - det er jo bare ærgeligt!! Ind i mellem støder man på ting, der bare ikke virker :O)
Slettet bruger
14. april 2002 - 21:49
#31
Du pastede ikke hele koden.
Vi tilbyder markedets bedste kurser inden for webudvikling