[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.09.20
Prihlásený: 11.07.21
Príspevky: 31
Témy: 10 | 10

Ahojte
Učím sa programovať v JavaScripte a potrebujem poradiť.
Vytvoril som formulár a dole pod formulárom, keď kliknem na heslo alebo overenie hesla mi vyskočí další div s poznámkami, že heslo má mať najmenej 8 znakov atď.
Je tam tých poznámok 5 a počas písania hesla sa menia ak je splnená podmienka.
Lenže ja to mám na stránke tak, že ten formulár je až skoro dole a keď vyskočí ten div s poznámkami, tak je videť len prvú.
Keď chceš ísť na ďalšie, tak sa treba posunúť kolieskom.
Dá sa to spraviť tak, že akonáhle vyskočí ten div tak stránka sa posunie o ten kus dole?
Ďakujem

// Spojený príspevok 13.05.2021 14:41

uz som na to prisiel:
V scripte:
Kód:
function () {document.getElementById("message").scrollIntoView();}

V css:
Kód:
#message{}

V html:
Kód:
<div id="message"></div>


Offline

Užívateľ
Užívateľ
Javascript - automaticky posun stranky dole

Registrovaný: 28.02.11
Prihlásený: 25.11.24
Príspevky: 197
Témy: 6 | 6
Bydlisko: Bratislava

Ahoj, no vprvom rade by som sa zamyslel, či je to žiadúce. Určite nie iba mne by nesmierne vadilo, keby mi počas vypĺňania formulára stále scrolovalo stránku niekde do preč. To je zlý návrh UX
Urob tie výpisy každý ku danému inputu a nerob zoznam chýb na konci formu.

Každopádne keďže nepoznám štruktúru, tak v tejto chvíli by som neodkazoval na #message ale na jeho posledného potomka a tým zaistíš, že sa zobrazia aj tie pred tým.
Kód:
function () {document.querySelector("#message > *:last-child").scrollIntoView();} // hviezdička preto, lebo neviem, či tam pridávaš DIV alebo P alebo niečo iné. Takto to vezme hocičo.


_________________
Neznalosť zložitých operácií necháva myseľ otvorenú pre geniálne riešenia založené na jednoduchosti.
 [ Príspevkov: 2 ] 


Javascript - automaticky posun stranky dole



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Automaticky reload stranky

v JavaScript, VBScript, Ajax

10

1143

30.07.2010 16:21

sedlák

V tomto fóre nie sú ďalšie neprečítané témy.

hudba v pozadi stranky a javascript

v JavaScript, VBScript, Ajax

13

3484

10.04.2007 23:08

audiotrack

V tomto fóre nie sú ďalšie neprečítané témy.

Da sa zo stranky stiahnut tato tabulka (asi javascript)?

v Sieťové a internetové programy

0

784

08.06.2012 10:21

tairikuokami

V tomto fóre nie sú ďalšie neprečítané témy.

javascript wysiwyg v javascript popup

v JavaScript, VBScript, Ajax

1

893

25.07.2009 19:29

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

posun

v HTML, XHTML, XML, CSS

3

708

24.12.2008 14:02

dedko45

V tomto fóre nie sú ďalšie neprečítané témy.

posun casu...

v Správy pre vedenie fóra

6

3360

26.03.2006 14:10

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Posun času

v Krčma

9

1807

04.11.2010 21:20

Jeffo

V tomto fóre nie sú ďalšie neprečítané témy.

posun v riadku

v Assembler, C, C++, Pascal, Java

15

1308

12.10.2009 7:12

pizet

V tomto fóre nie sú ďalšie neprečítané témy.

posun po stranach

v Redakčné systémy

0

578

22.03.2007 21:56

Tom@S

V tomto fóre nie sú ďalšie neprečítané témy.

monitor--posun obrazu

v Monitory, televízory a projektory

2

2618

24.01.2007 20:42

alien123

V tomto fóre nie sú ďalšie neprečítané témy.

JS posun thumbov

v JavaScript, VBScript, Ajax

1

537

20.04.2009 10:06

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

posun celej obrazovky mysou

v JavaScript, VBScript, Ajax

3

591

29.02.2016 9:33

Kraliček

V tomto fóre nie sú ďalšie neprečítané témy.

posun zvuku oproti obrazu

v Video programy

5

5280

19.12.2008 11:17

Dzin

V tomto fóre nie sú ďalšie neprečítané témy.

Posun zvuku cez Dlna

v Video programy

0

375

08.10.2013 16:13

kuki_sk

V tomto fóre nie sú ďalšie neprečítané témy.

excel - pomoc - posun riadkov

v Ostatné programy

3

2763

20.07.2009 12:12

PaloPa

V tomto fóre nie sú ďalšie neprečítané témy.

Pascal - posun prvkov pola

v Assembler, C, C++, Pascal, Java

17

1099

22.10.2012 17:40

Gregi555



© 2005 - 2024 PCforum, edited by JanoF