Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 20. diel - Editor 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
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Odpovedá na Michal Žůrek - misaz
Libor Šimo (libcosenior):13.11.2016 18:34

Jasne, aj ja som sa najprv pokusil najst chybu v texte, lebo to bolo jasne.
Problem je ale v ludskom mozgu.
Nejrozsirenajsi
precitas ako
Nejrozsirenejsi
a nevsimnes si chybu.
Preto som vdacny za prekladace a IDE.

Odpovedať
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Nocik
Tvůrce
Avatar
Nocik:1.11.2017 17:06

Nechci být rejpal, ale příjde mi, že ukázkové zdrojáky, konkrétně 3. a 5. jsou přehozeny a chvíli trvá, než na to člověk mého "kalibru" dojde jestli chápete co tím chci říct :)

Odpovedať
Vítězství je stav mysli.
Avatar
Nocik
Tvůrce
Avatar
Nocik:1.11.2017 17:17

Omlouvám se, předchozí komentář je fail, trošku sem ukázal svoji blbost a nepozornost..:D

Odpovedať
Vítězství je stav mysli.
Avatar
Tomáš Mořkovský:5.1.2018 13:28

Zdravím,

v první část kódu mi v Atomu vůbec nejde zobrazit. Tabulka se zobrazí jen pokud kód začnu document,write(""), nevíte prosím někdo proč tomu tak je? předem díky.
přikládám svůj pokus:

document.write("E­ditor Tabulek")

var tabulka
var vychoziVelikostX = 5
var vychoziVelikostY = 3
var aktivniBunka;

function vytvorBunku(){
var td = document.crea­teElement("td")
var tdInput = document.crea­teElement("in­put")

tdInput.type="text"
tdInput.onfocus= function(){
aktivniBunka = this
}
td.appendChil­d(tdInput)
return td;

}
tabulka = document.crea­teElement("ta­ble")
document.body­.appendChild(ta­bulka)

function vytvorVychozi­Tabulku(){
tabulka = document.crea­teElement("ta­ble")
document.body­.appendChild(ta­bulka)
for (var y = 0;y <vychoziVelikostY; y++){
var tr = document.crea­teElement("tr")
tabulka.appen­dChild(tr)

for (var x = 0; x < vychoziVelikostX; x++){
tr.appendChil­d(vytvorBunku())
}
}
}
window.onload = function () {
vytvorVychozi­Tabulku();
}

Avatar
Tomáš Pour
Člen
Avatar
Tomáš Pour:6.6.2018 20:25

Ahoj, zasekl jsem se téměř na začátku, kdy má Brackets problém hned s první řádkou aplikace...když změním "let" na "var", tak přeskočí error na další řádek a když změním všechny, tak mi to vypíše errorů hned několik...

Avatar
Odpovedá na Tomáš Pour
Michal Žůrek - misaz:6.6.2018 21:39

co to máš za vývojové prostředí? Funguje to v prohlížeči?

Avatar
Tomáš Pour
Člen
Avatar
Odpovedá na Michal Žůrek - misaz
Tomáš Pour:6.6.2018 22:23

Momentálně používám Brackets. V prohlížeči to právě nejde.

Avatar
Odpovedá na Tomáš Pour
Michal Žůrek - misaz:6.6.2018 23:30

tak dej F12 a podívej se co to napsalo za chybu.

Avatar
Tomáš Pour
Člen
Avatar
Odpovedá na Michal Žůrek - misaz
Tomáš Pour:7.6.2018 15:04

Tak ta chyba v prvním řádku je nejspíš nesmysl, ale když dám F12, tak mi to vypíše tohle:

Avatar
Tomáš Pour
Člen
Avatar
Odpovedá na Michal Žůrek - misaz
Tomáš Pour:7.6.2018 15:09

Tak už jsem přišel na chybu...měl jsem tam místo

tabulka.appendChild(tr);

tohle

document.appendChild(tr);

a ikdyž jsem to opravil, musel jsem promazat cache v Chrome.
Díky za pomoc :-)

Posledné komentáre sú na spodnej časti poslednej stránky.
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 101.