- A Kensington új terméke mindent megtesz, hogy kímélje csuklódat
- Ipari mennyiségű szuperszámítógéppel dagasztaná az AI lufit az USA
- Utolérjük a processzorokat? Az ASUS új monitora ma a leggyorsabb a piacon
- Sorban áll az iPad és a MacBook az OLED panelekért
- Mégsem olyan jó ötlet a Mad Max mód: vizsgálódnak a Tesla ellen
- GeForce RTX 5060: Ezt kapjuk 150 ezerért
- Milyen billentyűzetet vegyek?
- Kutyának sem kellenek a 8 GB-os VGA-k?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen TV-t vegyek?
- Gaming notebook topik
- Ipari mennyiségű szuperszámítógéppel dagasztaná az AI lufit az USA
- Rendkívül ütőképesnek tűnik az újragondolt Apple tv
- Sorban áll az iPad és a MacBook az OLED panelekért
- Kormányok / autós szimulátorok topikja
-
PROHARDVER!
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
-
martonx
veterán
válasz
fordfairlane
#3922
üzenetére
"Nem azt írtam, hogy az elemek onevent attribútumainak használata jó, csak annyit, hogy van benne logika, és tisztességes implementációnál azt attribútum-eventbinddal nincs semmi gond."
Nem értek egyet. Így 2014-ben a html-be belefosott js eseménykezelő abszolút védhetetlen. Lehet 1-2 eset, amikor tudatosan generálunk pár js változót a html kimenetbe (mondjuk egy user role esetében felesleges azért egy külön ajax hívást indítani, csak hogy lekérjük a szerverről a user csoportját), de az onclick, on.... esetek használata szvsz védhetetlen. Régen ez így volt, HTML5 előtt (pontosabban jquery előtt) érthető is volt, mert egy class-al azonosított html elemre esemény kezelőt kötni fájdalmas volt, ha az a class szerepelt X darab html elementnél, és mindre rá akartad kötni ugyanazt az eseményt.
Aztán jött a jquery és már HTML4-ben is normálisan felépített szeparált kódokat lehetett felépíteni vele kliens oldalon. Nem vagyok az a típus aki design patternek megvalósításától élvez el, de minimum alap követelmény a különböző kódok szeparálása. Ráadásul a külön js-ekbe kiemelés az oldal betöltődésének is kedvez.
Új hozzászólás Aktív témák
- Sorozatok
- Motoros topic
- GeForce RTX 5060: Ezt kapjuk 150 ezerért
- Samsung Galaxy S25 - végre van kicsi!
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Suzuki topik
- Milyen billentyűzetet vegyek?
- Windows 10
- Kutyának sem kellenek a 8 GB-os VGA-k?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- További aktív témák...
- 27% számlával! i9-11900K / RTX 3080 / Z590i / 32GB 4000MHz / 1TB NVMe / 750w GOLD! BeszámítOK
- AMD Ryzen 9 3900X 12-Core 3.8GHz (64M Cache, 4.6GHz) AM4 Processzor
- 27% SZÁMLÁVAL! LG Ultragear 38GL950G-B Gaming IPS Monitor! 3840x1600 / 175Hz / 1ms / G-Sync
- Gamer PC! Ryzen 5600X / RTX 3060 Ti / 16GB / 500GB Nvme! Beszámítok
- LG UltraWide 40WP95XP ívelt 5K2K Nano IPS monitor! 72Hz / 5ms / FreeSync
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- AKCIÓ! Apple MacBook Pro 16 M4 Max 36GB RAM 1TB SSD macbook garanciával hibátlan működéssel
- ÚJ akku! Lenovo ThinkPad X1 Extreme Gen2 i7-9850H 16GB 512GB GTX1650 500nit UHD 1 év teljeskörű gar.
- AMD AM5 Setup! Akár kamatmentes rèszletre is! Èrdeklődj!
- Apple iPhone 13 Pro ( picit Karcos Kijelző) / 256GB / Kártyafüggetlen / 12Hó garancia / 86% Akku
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



