Avatar billede vandalay Nybegynder
28. juli 2003 - 22:07 Der er 7 kommentarer og
1 løsning

sætte fokus i tekstboks og scroll

Jeg har en side med en resultattabel der holder styr på et kortregnskab. Tekstboksene til indtastning sidder nederst i tabellen, Når så vi har spillet tilpas mange runder bliver der for resultater til at kunne være på skærmen og jeg skal til at scrolle ned i bunden hver gang. Hvordan får jeg sat cursoren i den første tekstboks og siden til at scrolle ned i bunden når siden reloades?
Avatar billede exp Juniormester
28. juli 2003 - 22:16 #1
Er ikke sikker, men tror ikke det kan klares med php - tror du skal over i javascript-kategorien...
Avatar billede sukos Juniormester
28. juli 2003 - 22:18 #2
reload, så må du jo tjekke en var, for at finde ud af om der skal være en index.php#a_name for at føre vinduet ned.

Det med at sætte markør i form, tjek koderne på http://pingpost.tv2.dk
Avatar billede exp Juniormester
28. juli 2003 - 22:21 #3
måske

is(!isset($_GET['v'])) {
  header('location:?v=1#bund');
}
Avatar billede vandalay Nybegynder
28. juli 2003 - 22:27 #4
når jeg trykker på knappen gem / eller på enter sættes værdierne ind i databasen, og siden reloades så den nye resultattabel vises. Findes der virkelig ikke en php /HTML funktion der kan aktivere en tekstboks.
Jeg er ikke den store java script haj, så hvis det skal gøres i det, må det gerne være penslet helt ud. Mht. scrollningen behøver det ikke nødvendigvis at være helt til bunde, blot til den aktiverede tekstboks
Avatar billede mixeren Nybegynder
28. juli 2003 - 22:28 #5
Høre klart til i javascript, men det kan gøres sådan her

I head sættes:
<script type="text/JavaScript">
setTimeout('scroll(0,99999999999)',0);
</script>
Scroller til bunden af siden næsten uanset hvor lang den bliver.
Avatar billede mixeren Nybegynder
28. juli 2003 - 22:29 #6
Til at fange focus på en bestemt tekstboks.

<body onload="document.formularnavn.feltnavn.focus();">
Se'følig skal formularnavn og feltnavn ændres så de passer til din formular.
Avatar billede repsac Nybegynder
28. juli 2003 - 22:30 #7
for at placere markøren i et givet felt i en form:

<body onLoad="document.input.felt.focus();">
...
<form name="input" ...>
<input type="text" name="felt">
...
</form>
Avatar billede vandalay Nybegynder
28. juli 2003 - 22:34 #8
mange tak, det var lige hvad skulle bruge
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