Avatar billede groyk Novice
21. december 2008 - 17:12 Der er 2 kommentarer og
1 løsning

document.Formname.Fieldname.focus variabelt feltnavn

Hej Eksperter

Har lavet en datagrid af en stak inputfelter. Nu arbejder jeg på at kunne bruge piltasterne til at navigere rundt med.

Men hvordan gør jeg følgende?

document.Formname.RowXcolY.focus?

Med andre ord, jeg skal indsætte et variabelt navn
Avatar billede groyk Novice
21. december 2008 - 17:21 #1
Søger en time, opretter derefter et spørgsmål. Og finder så svaret 5 min. senere!!

Typisk

document.forms["ordre"].elements[newrow].focus();

Hvis der er andre der kan bruge det er løsningen her.
Avatar billede olebole Juniormester
21. december 2008 - 18:42 #2
<ole>

- og lidt mere tidssvarende kan det skrives:
    document.getElementsByNames("newrow")[0].focus();

/mvh
</bole>
Avatar billede olebole Juniormester
21. december 2008 - 18:43 #3
bahhhh ... et 's' for meget:
    document.getElementsByName("newrow")[0].focus();
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