Avatar billede itbjarne Nybegynder
09. april 2003 - 14:02 Der er 2 kommentarer og
1 løsning

Fokus på felt i browser.

Hvordan får man fokus på et bestemt felt når man navigerer til en ny side ?
Jeg har hele tiden fokus på URL adresse feltet og vil gerne have fokus på et bestemt felt uden at behøve at klikke med musen/navigere med TAB.
Avatar billede clausjul Nybegynder
09. april 2003 - 14:04 #1
<body onload="document.form.felt.focus()">

form = formens navn <FORM name="form">
felt = navnet på feltet som skal have focus
Avatar billede itbjarne Nybegynder
09. april 2003 - 22:39 #2
Formidabelt - det virker jo !!!
(Det skal iøvrigt være formens ID og ikke navnet, men tak alligevel)
Avatar billede cjep Nybegynder
21. december 2004 - 21:44 #3
- eller mere elegant i code-behind filen:

Private Sub SetFocus(ByVal ctrl As System.Web.UI.Control)
    Dim s As String = "<SCRIPT language='javascript'>document.getElementById('" & ctrl.ID & "').focus() </SCRIPT>"
    RegisterStartupScript("focus", s)
End Sub

... og kald funktion onPageLoad:

If Page.IsPostBack = False Then
  Me.SetFocus(Me.txtSerialNumber)
End If

/cjep
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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