NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 18 - Manipulace s DOM v JavaScriptu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:2.10.2014 18:27

Moc díky Michale, vypadá to, že tu sekci JavaScript fakt doděláme :)

Odpovědět
2.10.2014 18:27
New kid back on the block with a R.I.P
Avatar
Richard
Člen
Avatar
Richard:3.10.2014 0:53

Skvěle zpracované, ideální JS tahák, díky :-)

Editováno 3.10.2014 0:53
Odpovědět
3.10.2014 0:53
$action = $_GET['Life']; | Když dáš mínus, napiš proč!
Avatar
Jurajs
Člen
Avatar
Jurajs:15.10.2014 14:21

Ahojte, kdy budou hotové cca články jen pro javascript?

Editováno 15.10.2014 14:21
 
Odpovědět
15.10.2014 14:21
Avatar
Odpovídá na Jurajs
Michal Žůrek - misaz:15.10.2014 15:30

podle času. Základy nejspíše do programátorckých Vánoc.

 
Odpovědět
15.10.2014 15:30
Avatar
Neaktivní uživatel:27.10.2015 10:05

Proč je tam někdy to "document." před příkazem a někdy ne?

Odpovědět
27.10.2015 10:05
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:27.10.2015 12:18

Pokud mluvis o tom, ze treba p nebo svg objekt nema pred sebou document... je to jednoducha zalezitost.. document musi byt pokazde, kdyz pracujes s elementem z DOMu ... ale tady Misaz pracuje stylem, ze v p objektu uz je ulozen element <p>obsah</p> ... podle me by sis mel projit zaklady selekce, aby sis byl jisty v tom co se jak vybira, co se kde nachazi...

abych to shrnul .. na elementu z DOMu pristupujes pomoci document. .. vsechno v JS jde ulozit do promenne takze muzes v klidu udelat tohle

var element = document.getElementById("demo");
element.style.color = red;

takze kouzlo je v tom si to nekam ulozit a pak uz na to pristupujes skrz tu referenci.

Odpovědět
27.10.2015 12:18
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:27.10.2015 12:33

hm, myslím, že rozumím... díky

Odpovědět
27.10.2015 12:33
Neaktivní uživatelský účet
Avatar
tomass
Člen
Avatar
tomass:9.12.2015 13:03

Mohl by mi někdo vysvětlit jak použít to innerHTML ? Když dám do javascriptu

p.innerHTML

tak to v konzoli hází chybu: Uncaught ReferenceError: p is not defined
Když k tomu přístoupím přes

document.getElementsByTagName("p").innerHTML

a nechám si to vypsat v konzoli, tak to píše undefined, tak bych rád věděl co dělám špatně. To samé třeba i s

p.hasAttribute

, nemám ani žádné metody v našeptávačí. Díky.

 
Odpovědět
9.12.2015 13:03
Avatar
Jurajs
Člen
Avatar
Odpovídá na tomass
Jurajs:9.12.2015 13:10

Zkus se podívat sem - http://www.w3schools.com/

 
Odpovědět
9.12.2015 13:10
Avatar
tomass
Člen
Avatar
Odpovídá na Jurajs
tomass:9.12.2015 13:18

Tam už jsem byl, já jsem práve myslel, že se k tomu elementu dá přistoupit podle názvu getElementsBy­TagName, když je v článku rovnou psané p.innerHTML. Přes getElementById to jde, ale tak to alespoň mohlo být v článku napsáno, člověk který s tím nemá zkušenosti pak může být trochu zmatený ... Nebo je i možné změnit obsah ve více elementech najednou, pomocí tagName, nebo bych to musel řešit třeba pomocí cssClass?

 
Odpovědět
9.12.2015 13:18
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 111.