ASP.NET MVC - Обработка на събития в DOM

Съдържание
Когато делегираме някаква функционалност на клиентския слой на нашето приложение, се нуждаем от някои по -директни начини да можем да упражняваме контрол върху нашата програма, въпреки че Javascript Това е много мощен език, не само че остава там, но и ни предлага възможността да слушаме и да взаимодействаме с това, което потребителят прави в документа HTML.
Тези елементи на взаимодействие са известни като събития, събитията варират от щракване върху конкретен елемент, до узнаване дали страницата е опреснена, ако показалецът на мишката е преминат върху елемент и т.н. С това можем да разработим други видове процедури, които помагат за изтегляне на работа от нашата сървърна логика.
Събитие Onclick ()
Това е може би едно от най -използваните и най -полезни събития, които имаме в нашия арсенал Javascript. Събитието onclick () се състои от метод, който, когато се прилага към наш елемент DOM дърво Тя ни позволява да управляваме, когато потребител кликне върху нея, например ако имаме котва или връзка, но не искаме тя да насочва потребителя към друга страница, а да извърши някакво конкретно действие или когато направим бутон, който няма да изпратите формуляр. Има много неща, които това събитие ни позволява да правим, ако имаме малко креативност.
Нека да видим много прост код по -долу, за да работи това събитие:
 

Този код е много прост, ние дефинираме елемент в нашия HTML, в този случай вход и ние ви казваме, че във вашето събитие onclick ще извика функцията активирайте събитие (), след това в скриптов блок дефинираме кода на тази функция, за демонстрационни цели активираме изскачащо съобщение тревога () с текст, нека видим как изглежда в нашия браузър:

Увеличете

Тогава се демонстрира, че е много лесно да се управлява този тип събития в нашите програми, но това не е единственият начин, по който трябва да манипулираме нашите СЛЪНЦЕ, можем да извършим същия пример по друг начин, който е малко по -малко твърд, тъй като би ни позволил да обусловим събитието според това, от което се нуждаем, нека първо да видим кода:
 

В този пример виждаме, че вече не обвързваме събитието с елемента, но в нашия скрипт казваме на обекта документ че ще чуе, когато кликнат върху елемента, който наричаме с неговия идентификатор, тогава ако кликнат върху него, той трябва да извика функция.
ВажноТози начин на работа е много по -чист от предишния и гарантира, че можем да използваме отново елементите си, силно се препоръчва винаги да работим в зависимост от това дали ще използваме повторно това, което правим, по този начин можем да ускорим процеса на разработка на софтуер .
Както видяхме, работата със събития в DOM дърво използвайки Javascript в ASP.NET MVC Това е нещо съвсем просто, просто трябва да овладеем тези бази, за да можем да създадем по -добри функционалности и да ги приложим в нашите приложения.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave