Javascript függvényt ki lehet fejteni a html legvégén is, vagy akkor nem fog működni korábban?





A lényeg, hogy a meghívás előtt deklarálva legyen a függvény, és a meghivatkozott html elemek is.
Célszerű a függvény könyvtárakat a html fejrészében meghívni (pl jQuery ), és a dokumentum betöltődése után ütemezni a végrehajtást.





Léteznek általános js függvények, amiket egy függvény könyvtárba is találhatsz (jQuery, Prototype...), és célzott függvények, amik konkrét html elemeket céloznak. Ez utóbbiakat gyártod te is többnyire.
A js függvényeket célszerű a dokumentum betöltődése előtt a fejlécben létrehozni, hogy készen álljanak, ha hivatkozol rájuk.
Ha a html elemek is megjelentek az oldalon, a függvények hívását végre lehet hajtani.
Pl. ha a html elején meghivatkozol egy olyan függvényt aminek a feladata, hogy minden az oldalon található képet töltsön egy tömbbe, nem fog létrejönni a tömb, mivel a függvény meghívásának pillanatában még nincsenek képek az oldalon. De ha a hívást úgy készíted elő, hogy az oldal betöltődését követően fusson le, akkor az rendben létre is hozza a tömböt.
Ha így sem világos, akkor sajnos nem tudok többet segíteni.
Sok sikert!










Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!