| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 10.07.07 Prihlásený: 10.08.16 Príspevky: 128 Témy: 40 | Napísal Lier: 27.02.2010 4:18 | |
|
Ahojte, chcem sa opytat ci existuje moznost v JavaScripte, odstranenie nepotrebneho riadku.
Chcem si urobit viacjazycny web a zalozeny na principe -
<span lang="sk">slovensky</span>
<span lang="en">Anglicky</span>
kde ak budem chciet mat sk, tak bude iba sk, ziadne dysplay:none a podobne, ale tak, aby vobec tam riadok nebol.
Nechcem to robit cez php, preto sa pytam na javascriptovu moznost, ci je nejaky prikaz na odstranenie konretneho riadku.
Dakujem za odpovede
|
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 Bydlisko: Bratislava |
Spravne riesenie by bolo cez php, ale kto chce kam...
Musis poznat rodica elementu a potom ho vies bezpecne zrusit (sice sa to da aj pomocou funkcie outerHTML, ale to nefunguje na vsetkych browseroch).
Takze
Kód: <div id="jazyky"> <span id="lang_sk" lang="sk">slovensky</span> <span id="lang_en" lang="en">Anglicky</span> </div>
A potom funkcia na odstranenie jazyka Kód: function vyhodElement(idRodic, idDieta) { var rodic = document.getElementById(idRodic); var dieta = document.getElementById(idDieta); rodic.removeChild(dieta); }
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
Registrovaný: 10.07.07 Prihlásený: 10.08.16 Príspevky: 128 Témy: 40 | Napísal autor témy Lier: 27.02.2010 11:06 | |
|
Kód: <span lang="sk">Slovaci vyhraju bronz</span> Ok, tak to skusim cez php. Dik za radu.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 27.02.2010 11:25 | |
|
GoodWill píše: Musis poznat rodica elementu Len technicka poznamka - nemusis. Kód: el.parentNode.removeChild(el) //odstrani element "el"
|
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 Bydlisko: Bratislava |
Pekne zjednodusenie
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|