ASP.NET MVC - Upravljanje događajima u DOM -u

Sadržaj
Prilikom delegiranja neke funkcionalnosti na klijentski sloj naše aplikacije potrebni su nam izravniji načini na koje možemo kontrolirati naš program, iako Javascript To je vrlo moćan jezik, ne samo da tamo ostaje, već nam nudi i mogućnost slušanja i interakcije s onim što korisnik radi u dokumentu HTML.
Ti su elementi interakcije poznati kao događajima, događaji se kreću od klika na određeni element, do saznanja je li stranica osvježena, prelazi li pokazivač miša preko elementa itd. Na ovaj način možemo razviti druge vrste rutina koje pomažu preuzimanju rada s logike poslužitelja.
Događaj Onclick ()
Ovo je možda jedan od najčešće korištenih i najkorisnijih događaja kojega imamo u svom arsenalu Javascript. Događaj na klik () sastoji se od metode koja kada se primijeni na naš element DOM stablo Omogućuje nam upravljanje kad korisnik klikne na njega, na primjer ako imamo sidro ili vezu, ali ne želimo da ga usmjeri na drugu stranicu, već da izvrši neku određenu radnju ili kada napravimo gumb koji nema za slanje obrasca. Mnogo je stvari koje nam ovaj događaj dopušta učiniti ako imamo malo kreativnosti.
Pogledajmo u nastavku vrlo jednostavan kôd kako bi ovaj događaj funkcionirao:
 

Ovaj kôd je vrlo jednostavan, definiramo element u našem HTML, u ovom slučaju unos i to vam govorimo u vašem slučaju na klik će pozvati funkciju enableEvent (), zatim u bloku skripti definiramo kôd ove funkcije, radi demonstracije aktiviramo skočnu poruku upozorenje () s tekstom, da vidimo kako to izgleda u našem pregledniku:

POVEĆAJTE

Pokazalo se tada da je vrlo jednostavno rukovati ovom vrstom događaja u našim programima, međutim to nije jedini način na koji moramo manipulirati svojim SUNCE, isti primjer možemo izvesti na drugi način koji je malo manje krut, jer bi nam omogućio da uvjetujemo događaj prema onome što nam je potrebno, pogledajmo prvo kôd:
 

U ovom primjeru vidimo da događaj više ne vežemo za element, već u našoj skripti kažemo objektu dokument da će čuti kada kliknu na element koji nazivamo njegovim ID -om, a ako kliknu na njega mora pozvati funkciju.
VažnoOvaj način rada mnogo je čistiji od prethodnog i osigurava da možemo ponovno koristiti naše elemente. Preporučuje se uvijek raditi na temelju toga hoćemo li ponovno koristiti ono što radimo, na ovaj način možemo ubrzati proces razvoja softvera .
Kao što smo mogli vidjeti, rad sa događajima u DOM stablo koristeći Javascript u ASP.NET MVC To je nešto sasvim jednostavno, samo moramo svladati te baze da bismo mogli stvoriti bolje funkcionalnosti i primijeniti ih u našim aplikacijama.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave