Hirdetés
- Milyen okostelefont vegyek?
- Külföldi prepaid SIM-ek itthon
- Garmin Instinct – küldetés teljesítve
- Fotók, videók mobillal
- MIUI / HyperOS topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Kis méret, nagy változás a Motorolánál
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- Szakított a OnePlus és a Hasselblad
Új hozzászólás Aktív témák
-
Sziasztok!
Nem tudom biztosan, hogy ide kéne ezt írjam, vagy a JS csoportba esetleg, mert mindkettőt érinti, de nem tudom, mi okozza a problémámat.
Adott egy lefutó, de félbeszakított PHP kódsor. Ez a kód, amennyiben megfelelőek a feltételek, a szerverről lekérdez adatokat, létrehozva belőlük egy form-on belüli további feltételrendszert. Ezen feltételrendszerben van egy gomb, mely szintén egy PHP kódot indít el. Az a kód a szerveren végez módosítást, majd pedig egyéb utasítás hiányában újratölti az oldalt. Mindezt azért írom le, hogy érthető legyen: Az első PHP megindítása szükséges a második futtathatóságához. És ez remekül működik.
Azonban. Van nekem ebben a létrehozott form-ban egy select menü, mely JS háttérrel rendelkezik, vagyis minden option kiválasztáskor lefut egy hozzá kötött function, ami szintén remekül működik, semmi baj vele.
És ezért nem értem azt, hogy miért csinálja a következőt:Van a form-on belül egy olyan button, mely JS háttérrel rendelkezik. Futtatásakor azonban azt vettem észre, hogy bezárja a futó PHP kódot, vagyis esetemben lefrissíti az oldalt. Ekkor rámentem manuális kijelölésre és soronkénti futtatásra, hogy láttam, mi lehet a gond.
Na így szembesültem a következővel:A háttér JS kód lefut hibátlanul. Ezt követően megnyit egy logic.js nevű fájlt, melyet az én kódom nem tartalmaz, majd azon belül lefuttat egy parancssorozatot. Annak végeztével megtörténik a PHP kód bezárása, ezzel együtt az oldal lefrissítése.
Ezt követően pedig behív egy content.js nevű fájlt, melyet a kódom szintén nem tartalmaz. Ebben is lefuttat egy kódsorozatot, majd ismételten meghívja logic.js-t, ahol ismét lefut egy kód, majd kilép.Itt hozzátenném, hogy az általam futtatni kívánt JS kód egy mezei matematika, de rakhatok be csak egy
alert();-et is, ugyan ez a végeredmény.Mik ezek a behívott JS fájlok és miért cseszik szét a kódomat? Illetve miért csak az egyik futtatandó JS-em után jön, a másik után miért nem?
Előre is köszönöm a megfejtést!
Új hozzászólás Aktív témák
- Battlefield 6
- Otthoni hálózat és internet megosztás
- Milyen videókártyát?
- Hearthstone: Heroes of Warcraft - free online CCG
- Víztisztító berendezések - kancsók - szűrőbetétek
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- PlayStation 5
- GoodSpeed: Norton 360 Premium: 75GB Cloud PC Backup for 10 Devices 14.99€-ért? Igen!
- AMD GPU-k jövője - amit tudni vélünk
- Call of Duty: Black Ops 7
- További aktív témák...
- BESZÁMÍTÁS! ASUS H510M i5 10400F 16GB DDR4 512GB SSD RTX 2080 Super 8GB Zalman T4 PLUS FSP 700W
- AZONNALI SZÁLLÍTÁSSAL Eladó Windows 8 / 8.1 Pro
- JBL STAGE 2 9634
- Lenovo LOQ 15IRH8 - 15.6"FHD IPS 144Hz - i5-12450H - 16GB - 512GB - RTX 4050 - Win11 PRO - 1 év gari
- GYÖNYÖRŰ iPhone 13 mini 256GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3905, 100% Akksi
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest


