Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet ezt a feladatot...

Hogyan lehet ezt a feladatot megoldani javascriptben? (többi lent)

Figyelt kérdés

Nagyon kezdő vagyok javascriptben. :(

Az lenne a feladat, hogy:

van egy honlap, amin ételek vannak: név, ár, leírás.


Javascript-nek az lenne a feladata, hogy:

ha a leírásban szerepel egy bizonyos szó (legyen ez a: fokhagyma), akkor az adott ételt nem jeleníti meg.


Egy étel egy tr-ben van, a tr-en belül van ugye a több td.

Az egyik td-ben van a leírás.


nem maga a kód kell, hanem az, hogy pl. hogyan kérem le a honlap tartalmát, hogyan változtatom meg a honlap kinézetét a saját gépemen.

(A honlap nem a sajátom, csak szeretném, ha a gépemen másként jelenne meg. )


2015. jún. 10. 15:42
 1/3 anonim ***** válasza:
100%

valami alapján meg kell keresni a leírást tartalmazó td-t. Ha van class-ja, id-je, akkor könnyebb. Ha nincs, akkor kicsit bonyolultabb.

Ha megvan a td, akkor

ha "leírás td-je".innerText.indexOf('foghagyma')>-1 akkor "leírás td-je".parentNode.style.display = "none";

Abban az esetben, ha a "leírás td-je".parentNode tartalmazza az 1 recepthez tartozó képet/leírást/stb-t.

"leírás td-je".parentNode = ami tartalmazza a "leírás td-je"-t. Te esetedben ez a tr.

2015. jún. 10. 16:00
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
#1 fognak gyökere van nem hagymája, hagymából meg nincs fogas fajta :D
2015. jún. 10. 17:55
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:

Köszi a választ. :)


Második:

hát, elírta. De ettől függetlenül szerintem jó lesz a megoldása. :)

2015. jún. 10. 18:02

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!