/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
curser default i tekstfelt
Fra : kim


Dato : 28-04-08 10:36

Jeg sider og programmerer i asp, men er ikke sikker på om dette
spørgsmål er et egentlig asp spørgsmål.

Jeg har en Tekstboks i en Form.
Som udgangspunkt skal man klikke i tekstboksen for at kunne
skrive i den, men jeg kunne god tænke mig at man bare kunne
begynde at skrive uden at "klikke sig ind" i boksen.

Er der nogen som kan hjælpe med dette?


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Birger (28-04-2008)
Kommentar
Fra : Birger


Dato : 28-04-08 12:38

"kim" <kim@kim.kim> skrev i en meddelelse
news:48159a6f$0$90264$14726298@news.sunsite.dk...
> Jeg sider og programmerer i asp, men er ikke sikker på om dette
> spørgsmål er et egentlig asp spørgsmål.
>
> Jeg har en Tekstboks i en Form.
> Som udgangspunkt skal man klikke i tekstboksen for at kunne
> skrive i den, men jeg kunne god tænke mig at man bare kunne
> begynde at skrive uden at "klikke sig ind" i boksen.
>
> Er der nogen som kan hjælpe med dette?
>
>


Det er noget med at sørge for at dit tekstfelt er først i tab-order, eller
et script - f.eks. JS - der giver feltet focus, når siden er loaded.

<body onload = "document.getElementById( 'tekstfelt_id').focus();">

Ved ikke hvordan det hænger sammen med ASP... ;>)

Birger
-----
http://bbsorensen.dk
http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
opdatering.



kim (28-04-2008)
Kommentar
Fra : kim


Dato : 28-04-08 14:53

Efter lidt søgen på nettet ud fra dit svar har jeg fundet løsningen, og det
foregår i Javascript.

Til andre kan det gøres sådan her.

lav en body som denne
<body onLoad="document.forms.FORMNAVN.FIELDNAVN.focus()"........>

I form adder du (Name="FORMNAVN")
Eks:
<form Name="FORMNAVN" method="POST".........>

og den tekstboks som du ønsker curseren i skriver du (Name="FIELDNAVN")
Eks.
<input type="text" name="FIELDNAVN".......>

FORMNAVN og FIELDNAVN er valgfrie.




Birger wrote in dk.edb.internet.webdesign.serverside.asp:
> "kim" <kim@kim.kim> skrev i en meddelelse
> news:48159a6f$0$90264$14726298@news.sunsite.dk...
> > Jeg sider og programmerer i asp, men er ikke sikker på om dette
> > spørgsmål er et egentlig asp spørgsmål.
> >
> > Jeg har en Tekstboks i en Form.
> > Som udgangspunkt skal man klikke i tekstboksen for at kunne
> > skrive i den, men jeg kunne god tænke mig at man bare kunne
> > begynde at skrive uden at "klikke sig ind" i boksen.
> >
> > Er der nogen som kan hjælpe med dette?
> >
> >
>
>
> Det er noget med at sørge for at dit tekstfelt er først i tab-order, eller
> et script - f.eks. JS - der giver feltet focus, når siden er loaded.
>
> <body onload = "document.getElementById( 'tekstfelt_id').focus();">
>
> Ved ikke hvordan det hænger sammen med ASP... ;>)
>
> Birger
> -----
> http://bbsorensen.dk
> http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
> opdatering.
>
>


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Birger (28-04-2008)
Kommentar
Fra : Birger


Dato : 28-04-08 15:29

"kim" <kim@kim.kim> skrev i en meddelelse
news:4815d6d1$0$90265$14726298@news.sunsite.dk...
> Efter lidt søgen på nettet ud fra dit svar har jeg fundet løsningen, og
> det
> foregår i Javascript.
>
> Til andre kan det gøres sådan her.
>
> lav en body som denne
> <body onLoad="document.forms.FORMNAVN.FIELDNAVN.focus()"........>
>
> I form adder du (Name="FORMNAVN")
> Eks:
> <form Name="FORMNAVN" method="POST".........>
>
> og den tekstboks som du ønsker curseren i skriver du (Name="FIELDNAVN")
> Eks.
> <input type="text" name="FIELDNAVN".......>
>
> FORMNAVN og FIELDNAVN er valgfrie.
>
>


Jo da.
Giv feltet et id (id="tekstfelt_id" i mit forslag), så virker min metode
også - og den kan så anvendes på elementer der ikke er i en form - hvis der
skulle være nogen grund til at fokusere et sådant.


Birger
-----
http://bbsorensen.dk
http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
opdatering.



Knud (28-04-2008)
Kommentar
Fra : Knud


Dato : 28-04-08 16:13

Hej Kim.
"kim" <kim@kim.kim> skrev i en meddelelse
news:4815d6d1$0$90265$14726298@news.sunsite.dk...
> Efter lidt søgen på nettet ud fra dit svar har jeg fundet løsningen,
> og det
> foregår i Javascript.
>
> Til andre kan det gøres sådan her.
>
> lav en body som denne
> <body onLoad="document.forms.FORMNAVN.FIELDNAVN.focus()"........>
>
Godt vi har dig, tænk hvad verden slipper for.
Mvh Knud, som bare er så heldig. Hvad gjorde man uden en Kim?



kim (14-05-2008)
Kommentar
Fra : kim


Dato : 14-05-08 09:47

Knud wrote in dk.edb.internet.webdesign.serverside.asp:
> Hej Kim.
> "kim" <kim@kim.kim> skrev i en meddelelse
> news:4815d6d1$0$90265$14726298@news.sunsite.dk...
> > Efter lidt søgen på nettet ud fra dit svar har jeg fundet løsningen,
> > og det
> > foregår i Javascript.
> >
> > Til andre kan det gøres sådan her.
> >
> > lav en body som denne
> > <body onLoad="document.forms.FORMNAVN.FIELDNAVN.focus()"........>
> >
> Godt vi har dig, tænk hvad verden slipper for.
> Mvh Knud, som bare er så heldig. Hvad gjorde man uden en Kim?
>
Hej knud.

Det var så lidt.
Takker mange gange for de rosende ord...



--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste