IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 17. diel - Manipulácia s DOM 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
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 :)

Odpovedať
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 :-)

Editované 3.10.2014 0:53
Odpovedať
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?

Editované 15.10.2014 14:21
 
Odpovedať
15.10.2014 14:21
Avatar
Odpovedá na Jurajs
Michal Žůrek - misaz:15.10.2014 15:30

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

 
Odpovedať
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?

Odpovedať
27.10.2015 10:05
Neaktivní uživatelský účet
Avatar
Odpovedá 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.

Odpovedať
27.10.2015 12:18
Neaktivní uživatelský účet
Avatar
Odpovedá na Neaktivní uživatel
Neaktivní uživatel:27.10.2015 12:33

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

Odpovedať
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.

 
Odpovedať
9.12.2015 13:03
Avatar
Jurajs
Člen
Avatar
Odpovedá na tomass
Jurajs:9.12.2015 13:10

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

 
Odpovedať
9.12.2015 13:10
Avatar
tomass
Člen
Avatar
Odpovedá 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?

 
Odpovedať
9.12.2015 13:18
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.

Zatiaľ nikto nevložil komentár - buď prvý!