| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 03.09.20 Prihlásený: 11.07.21 Príspevky: 31 Témy: 10 | Napísal Jur_3: 13.05.2021 14:24 | |
|
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:41uz 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>
|
|
Registrovaný: 28.02.11 Prihlásený: 26.04.24 Príspevky: 197 Témy: 6 Bydlisko: Bratislava | Napísal weroro: 03.12.2021 11:51 | |
|
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. |
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Automaticky reload stranky v JavaScript, VBScript, Ajax | 10 | 1101 | 30.07.2010 16:21 sedlák | | hudba v pozadi stranky a javascript v JavaScript, VBScript, Ajax | 13 | 3414 | 10.04.2007 23:08 audiotrack | | Da sa zo stranky stiahnut tato tabulka (asi javascript)? v Sieťové a internetové programy | 0 | 726 | 08.06.2012 10:21 tairikuokami | | javascript wysiwyg v javascript popup v JavaScript, VBScript, Ajax | 1 | 849 | 25.07.2009 19:29 Ďuri | | posun v HTML, XHTML, XML, CSS | 3 | 678 | 24.12.2008 14:02 dedko45 | | posun casu... v Správy pre vedenie fóra | 6 | 3131 | 26.03.2006 14:10 JanoF | | Posun času v Krčma | 9 | 1573 | 04.11.2010 21:20 Jeffo | | posun po stranach v Redakčné systémy | 0 | 547 | 22.03.2007 21:56 Tom@S | | monitor--posun obrazu v Monitory, televízory a projektory | 2 | 2512 | 24.01.2007 20:42 alien123 | | JS posun thumbov v JavaScript, VBScript, Ajax | 1 | 497 | 20.04.2009 10:06 stenley | | posun v riadku v Assembler, C, C++, Pascal, Java | 15 | 1260 | 12.10.2009 7:12 pizet | | excel - pomoc - posun riadkov v Ostatné programy | 3 | 2646 | 20.07.2009 12:12 PaloPa | | Pascal - posun prvkov pola v Assembler, C, C++, Pascal, Java | 17 | 1050 | 22.10.2012 17:40 Gregi555 | | posun celej obrazovky mysou v JavaScript, VBScript, Ajax | 3 | 513 | 29.02.2016 9:33 Kraliček | | posun zvuku oproti obrazu v Video programy | 5 | 5224 | 19.12.2008 11:17 Dzin | | Posun zvuku cez Dlna v Video programy | 0 | 349 | 08.10.2013 16:13 kuki_sk |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|