- Motorola Moto G54 5G Power Edition - nem merül le
- Fotók, videók mobillal
- Poco M8 5G - majd megveszed
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Honor Magic V2 - origami
- iPhone topik
- Megérkezett Magyarországra a Huawei Mate X7
- Google Pixel topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
btz
addikt
[HTML beágyazott kód QuerySelector működés]
Közben felmerült a kérdés, hogy ha a content.html output2 elemébe nem klikk eseménykor, hanem betöltéskor, akarok berakni valamit, akkor azt hogyan tehetem meg. Sajnos csak ilyen csúnya megoldás jutott eszembe:
setTimeout(function() {
var output2var = document.getElementById("output2");
output2var.innerHTML = "OUTPUT2 IS WORKING";
}, 1000);Azaz setTimeoutal megvárom a teljes betöltést. Elég gány.
-
disy68
aktív tag
A te példádban az a legfőbb gond, hogy az ajax hívás aszinkron (XMLHttpRequest) és amikor hivatkoznál a testclick id-jú elemre, az még nincs benne a dom-ban. Az után tudsz csak rá hivatkozni, hogy az ajax kérés lefutott.
Erre az egyik lehetőség egy callback lehet, ami akkor lesz meghívva, amikor a content már bekerült a dom-ba.
Hogy legyen más is mint a korábbi minta, a lekérést átírtam fetch api-ra, meg kiszedtem a fölösleget, hogy átláthatóbb legyen: link
-
cattus
addikt
Teljesen még nem tiszta, hogyan is képes látni ez a content.html-ben lévő button ID-t
Két dolog miatt. Egyrészt, mert az egész
document-re raktad rá az event listener-t, tehát az minden egyes, az oldalon történtclickeseményre (attől függetlenül, hogy mire kattintottál) le fog futni. (Ezt alapvetően én nem nagyon ajánlanám, jobb az, ha az egyes event listener-eknek csak akkor futnak le, ha szükséges)
A másik dolog pedig a JavaScript event capure mechanizmusa, amivel aclickesemény végigfolyik a DOM elemein.
Új hozzászólás Aktív témák
- AMD Navi Radeon™ RX 9xxx sorozat
- Alkoholista nevelde
- Melyik tápegységet vegyem?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen NAS-t vegyek?
- Kecskemét és környéke adok-veszek-beszélgetek
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Eredeti játékok OFF topik
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- Gyors, vékony ÉRINTŐKÉPERNYŐS Lenovo Thinkpad X1 Carbon gen 8 (10.gen Core I5 16Gb DDR4 512Gb SSD)!
- újszerű iPhone 17 256GB mist blue ICENTRE számla! 3 év Apple garancia! 2029 január 11-ig!
- Dell Latitude 3510 / Intel Core i5-10generáció /8gb ram / 256gb SSD / Világitó Bill / WINDOWS11
- Dell Vostro 3400 / Intel core i5-11generációs / 8gb ddr4 / 512gb NvMe ssd / WINDOWS11
- iPhone 16 PRO 128GB fehér titán KÁRTYAFÜGGETLEN! Gyönyörű! Akkumlátor 94%!
- REFURBISHED - DELL Universal Dock D6000 (452-BCYH) (DisplayLink)
- Eladó Apple iPhone 15 Pro Max 256GB / Akku 90% / 12 hó jótállás
- HP ProDesk 600 G5 i5-9500 8GB 256GB 1 év garancia
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! 16GB G.SKILL Trident Z 4000MHz DDR4 memória garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


