Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 20. diel - Dokončenie editora tabuliek v JavaScripte

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Jaroslav Drobek:27.9.2023 11:32

...byl bych nicméně potěšen, kdyby to snad byly mé komentáře, které umožnily najít práci Tobě. Tak ať se daří!

 
Odpovedať
+1
27.9.2023 11:32
Avatar
Pavel Mikuška:30.10.2023 13:44

Celý tento Editor tabuliek je veľký fail. Namiesto toho aby sa nadväzovalo na predošlé lekcie a boli prezentované jednoduché, ale praktické ukážky metód, ktoré boli vypísané v Lekcii 10., tak bez vysvetlenia a precvičenia autor buduje prekomplikovaný editor pričom používa metódy, prostriedky a dokonca objekty, ktoré doteraz nikde neboli vysvetlené!

 
Odpovedať
+6
30.10.2023 13:44
Avatar
David Dušek
Člen
Avatar
David Dušek:6.11.2023 13:27

Je to moc hrr. C# bylo krásně pomalé a dalo se to pochopit. Tady je první schůdek 6 metrů vysoko.

Odpovedať
+1
6.11.2023 13:27
Wish me luck.
Avatar
Václav Osička:25.11.2023 10:35

lekci jsem prošel krok po kroku a jsem ztracen. A vůbec nemám chuť to pročítat znovu...

 
Odpovedať
+7
25.11.2023 10:35
Avatar
Edita Karlovská:30.11.2023 12:56

Teorie z lekce 10 a 11 by měla být procvičována nejprve na rutinních a jednoduchých příkladech, abychom si to zažili a dostali to do hlavy. Sice se DOM můžu naučit jako básničku, ale k čemu mi to pak bude, když nevím, jak to použít. Protože tvorbu editoru tabulky sice čtu pořád dokola, ale spíše tak ze slušnosti, protože částem kódu nerozumím.

 
Odpovedať
+4
30.11.2023 12:56
Avatar
Michael Sláma:7.12.2023 9:41

mam sto chuti vsechny lekce od tohoto pána přeskákat .. :( nic neni vysvetlene, jsem fakt rada ze nemam JS jako primarni jazyk

 
Odpovedať
+4
7.12.2023 9:41
Avatar
Jan Gritzbach:14.12.2023 16:51

Měl jsem problém s tím, že kdykoliv jsem klikl na jakýkoliv <button>, tak namísto mnou naprogramované akce se mi refreshnula celá stránka.

Hledal jsem příčinu a dočel jsem se, že problém je v tom, že button má jako výchozí type nastaven "submit", protože očekává, že slouží k obsluze formuláře. Právě tato implicitní vlastnost <button> elementu způsobovala refresh a bylo potřeba ji vypnout.

Řešením bylo použití metody .addEventListener() a v ní následné použití event.preventDe­fault().

btn.addEventListener(„click“, function(event){
        event.preventDefault()
        pridejRadekNahoru()
})

Dávám to sem, kdyby měl někdo obdobný problém.

Odpovedať
14.12.2023 16:51
"Stay curious, learn every day!"
Avatar
Jan Gritzbach:14.12.2023 17:15

...doplatíme opět na to, že JavaScript neobsahuje žádnou metodu insertAfter() a my budeme muset řádek vkládat před aktuální + 1, abychom ho dostali na správnou pozici.

tabulka.insertBefore(radek, tabulka.childNodes[indexVybraneho + 1]);

Mám dotaz. Proč nevyužít raději vlasnost .nextSibling?

tabulka.insertBefore(radek, tabulka.childNodes[indexVybraneho].nextSibling);

Pomocí .nextSibling automaticky získáme objekt následující node a současně nemusíme ani ověřovat, zda nejde o poslední řádek.

Odpovedať
14.12.2023 17:15
"Stay curious, learn every day!"
Avatar
Pavel Boucník:20.12.2023 9:52

Velmi komplikovaný a nepřehledný popis. Mělo být nejprve vysvětleno postupně na příkladech. Nikoliv nahrnout mnoho metod najednou do jednoho příkladu. Možná by pomohlo používat jednoduché věty. Rozsekat nepřehledná souvětí.

Odpovedať
+3
20.12.2023 9:52
Jednoduše a včas
Avatar
Lukáš Kohout:1.1.2024 13:51

Už zase, celý JS byl zatím v pohodě a pak autoři udělají tohle. Jdeme krůček po krůčku a následuje taková lekce, hrozný. Navíc jsou v tom chyby.

 
Odpovedať
+2
1.1.2024 13:51
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 152.