môj problém.
pomocou xml DOM vytváram niekoľko elementov nachádzajúcich sa na stránke jedná sa o tabulky (ich obsah je nepodstatný) co je ale dôležité je to ak pomocou funkcie removeChild() odstránim z aktualneho dokumentu hociktorú z vytvorených tabuliek tak aby nezáležalo na poradí v ako ich odstranujem.
pokúšal som sa o to niekoľkými spôsobmi najviac sa mi pozdával tento
1. pridelenie ID každej tabulke napr. tabukla_1
2. pridelenie ID a VALUE tlačidlu rovnakej hodnoty ako má tabulka v ktorej sa nachádza aby som mohol následne funkcii removeChild() predať hodnotu uzlu napr.
- mam vytvorené tri tabulky tabulka_1 tabulka_2 tabulka_3
- kliknem na tlačidlo vymazať a zavolám tak funkciu napr. odstranit
- zistim si hodnotu VALUE pomocou
hodnota = document.getElementByID("tabulka_1").value
potom tuto hodnotu predam funkcii removeChild()
napr. removeChild(hodnota)
berto to prosim ako len urcity nacrt celeho kodu dôležité je to o čo mi ide. ako môžem odstranovať elementy v hocijakom poradí
odstranovať ich postupne ich dokážem ale to je nevyhovujúce
aby som nezabudol cele je to pomocou JavaScriptu
XML DOM removeChild()
z toho co si napisal neviem co vlastne chces ci tabulku ci odstranit len jej hodnotu. sak zadas id tabulky potom si nacitas cestu a odstranis ju a nie ze odstranujes jej hodnotu.
Kód: Vybrať všetko
tabulka=document.getElementById('tabulka_1');
tabulka.parentNode.removeChild(tabulka);no toto
chcem odstranit celu tabulku. tak ako som pisal. diki aj za toto idem to skusit[/quote]juho napísal:z toho co si napisal neviem co vlastne chces ci tabulku ci odstranit len jej hodnotu. sak zadas id tabulky potom si nacitas cestu a odstranis ju a nie ze odstranujes jej hodnotu.Kód: Vybrať všetko
tabulka=document.getElementById('tabulka_1'); tabulka.parentNode.removeChild(tabulka);
juho napísal:z toho co si napisal neviem co vlastne chces ci tabulku ci odstranit len jej hodnotu. sak zadas id tabulky potom si nacitas cestu a odstranis ju a nie ze odstranujes jej hodnotu.Kód: Vybrať všetko
tabulka=document.getElementById('tabulka_1'); tabulka.parentNode.removeChild(tabulka);
JO FUNGUJE TO DIKI