- Karácsonyfa két keréken - OOTD SR1 teszt
- Milyen okostelefont vegyek?
- iPhone topik
- Mától Huawei okosórákkal is lehet érintésmentesen fizetni
- Xiaomi 17 Ultra - jó az optikája
- Hivatalos a OnePlus 13 startdátuma
- Okosóra és okoskiegészítő topik
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Így néz ki és ekkor startol a Honor 600 Pro
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
-
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
-
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
- BestBuy ruhás topik
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Debrecen és környéke adok-veszek-beszélgetek
- Arch Linux
- Gitáros topic
- Kerékpárosok, bringások ide!
- Társasjáték topic
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Mi lesz a Facebook fiókoddal, ha meghalsz?
- További aktív témák...
- 3440 x 1440 100Hz!!! 90W PD 34" CURVED 1000R Samsung S34A650UXU - 1 év garancia!
- 27% - NIPOGI Mini PC! AMD Ryzen 7 5700U / 16 GB DDR4 / 512 GB SSD
- Dell Core i5 - i7 - 8-10-11-12. gen. üzleti kategóriás notebookok számlával
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max/
- PXN V9 Gen 2 Kormány+Pedál+Váltó BONTATLAN!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

