Autor Zpráva
gurgen
Profil
Ahoj, našel jsem toto jednoduché řešení, tabulku mám napsanou v HTML ručně, bez databáze a mám na stránkách několik tabulek, automaticky jsem všem přidal stejné ID a předpokládal, že se mi budou vypisovat, resp. prohledávat všechny tabulky s tímto ID, ale reaguje mi to pouze na první tabulku, na ostatní nikoliv.

Je nutné tento základní kód poupravit, nebo pouze dělám začátečnickou chybu?

Zdroj ze kterého vycházím www.w3schools.com/howto/howto_js_filter_table.asp

Děkuji
Kajman
Profil
Atribut id má být v celé stránce jedinečný. Takže buď použijete více id a ve skriptu si zadefinujete jejich seznam a cyklem je zpracujete, nebo tabulkám, které se mají prohledávat, dáte např. stejnou třídu a zaměříte je podle toho. Kód v obou případech bude potřeba upravit.

Pokud to struktura html kódu dovolí, můžete více tabulek obalit např. divem s jedním id, které pak použijete v kódu. V tom případě pak není další úprava nutná (pokud tedy ve všech tabulkách vyhledáváte ve sloupci se stejným pořadím).

Pokud potřebujete pomoci s úpravou, zkuste nachystat živou ukázku např. na kod.djpw.cz

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0