Obsah
Když delegujeme některé funkce na klientskou vrstvu naší aplikace, potřebujeme nějaké přímější způsoby, jak můžeme vykonávat kontrolu nad naším programem, ačkoli Javascript Je to velmi silný jazyk, nejen že tam zůstává, ale také nám nabízí možnost naslouchat a komunikovat s tím, co uživatel v dokumentu dělá HTML.Tyto interakční prvky jsou známé jako Události, události se pohybují od kliknutí na konkrétní prvek, až po zjištění, zda je stránka obnovena, zda je ukazatel myši přenesen na prvek atd. Díky tomu můžeme vyvíjet další typy rutin, které pomáhají stahovat práci z naší serverové logiky.
Událost Onclick ()
Toto je možná jedna z nejpoužívanějších a nejužitečnějších událostí, které máme ve svém arzenálu Javascript. Událost při kliknutí () se skládá z metody, která při aplikaci na prvek našeho Strom DOM Umožňuje nám spravovat, když na něj uživatel klikne, například pokud máme kotvu nebo odkaz, ale nechceme, aby uživatele přesměroval na jinou stránku, ale aby provedl nějakou konkrétní akci nebo když vytvoříme tlačítko, které nemá k odeslání formuláře. Je mnoho věcí, které nám tato událost umožňuje, pokud máme trochu kreativity.
Podívejme se na velmi jednoduchý kód níže, aby tato událost fungovala:
Tento kód je velmi jednoduchý, definujeme prvek v našem HTML, v tomto případě vstup a my vám to řekneme ve vaší události při kliknutí zavolá funkci activateEvent (), pak v bloku skriptu definujeme kód této funkce, pro demonstrační účely aktivujeme vyskakovací zprávu výstraha () s textem, podívejme se, jak to vypadá v našem prohlížeči:
ZVĚTŠIT
Je ukázáno, že je velmi jednoduché zvládnout tento typ událostí v našich programech, ale není to jediný způsob, jak musíme manipulovat s našimi SLUNCE, můžeme provést stejný příklad jiným způsobem, který je o něco méně rigidní, protože by nám to umožnilo podmínit událost podle toho, co potřebujeme, nejprve se podívejme na kód:V tomto příkladu vidíme, že událost již nevázáme na prvek, ale v našem skriptu říkáme objektu dokument že uslyší, když kliknou na prvek, který nazýváme jeho id, pak pokud na něj kliknou, musí volat funkci.
DůležitéTento způsob práce je mnohem čistší než ten předchozí a zajišťuje, že můžeme znovu použít naše prvky. Důrazně doporučujeme vždy pracovat podle toho, zda budeme znovu používat to, co děláme, čímž můžeme urychlit proces vývoje softwaru. .
Jak jsme mohli vidět, práce s událostmi v Strom DOM použitím Javascript v ASP.NET MVC Je to něco docela jednoduchého, musíme tyto základy zvládnout, abychom mohli vytvářet lepší funkce a aplikovat je v našich aplikacích.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod