Преглед садржаја
Приликом делегирања неке функционалности на клијентски слој наше апликације потребни су нам неки директнији начини да можемо да контролишемо наш програм, иако Јавасцрипт То је веома моћан језик, не само да остаје тамо, већ нам нуди и могућност слушања и интеракције са оним што корисник ради у документу ХТМЛ.Ови елементи интеракције су познати као догађајима, догађаји се крећу од клика на одређени елемент, до сазнања да ли је страница освежена, да ли се показивач миша прелази преко елемента итд. Овим можемо развити друге врсте рутина које помажу у преузимању рада са наше серверске логике.
Догађај Онцлицк ()
Ово је можда један од најчешће коришћених и најкориснијих догађаја које имамо у свом арсеналу Јавасцрипт. Догађај онцлицк () састоји се од методе која када се примени на наш елемент ДОМ дрво Омогућава нам да управљамо када корисник кликне на њега, на пример ако имамо сидро или везу, али не желимо да усмерава корисника на другу страницу, већ да изврши неку одређену радњу или када направимо дугме које нема да пошаљете образац. Много ствари нам овај догађај омогућава ако имамо мало креативности.
Погледајмо доле врло једноставан код како би овај догађај функционисао:
Овај код је врло једноставан, дефинишемо елемент у нашем ХТМЛ, у овом случају унос и то вам говоримо у вашем догађају онцлицк ће позвати функцију енаблеЕвент (), затим у блоку скрипти дефинишемо код ове функције, ради демонстрације активирамо искачућу поруку алерт () са текстом, да видимо како то изгледа у нашем прегледачу:
ЕНЛАРГЕ
Тада се показује да је врло једноставно руковати оваквим догађајима у нашим програмима, међутим, ово није једини начин на који морамо манипулирати нашим СУНЦЕ, исти пример можемо извести на други начин који је мало мање крут, јер би нам то омогућило да условимо догађај према ономе што нам је потребно, прво да видимо код:У овом примеру видимо да више не вежемо догађај за елемент, већ у нашем скрипту кажемо објекту документ да ће чути када кликну на елемент који називамо његовим ИД -ом, онда ако кликну на њега мора позвати функцију.
ВажноОвај начин рада је много чистији од претходног и осигурава да можемо поново користити наше елементе, топло се препоручује да увек радите на основу тога да ли ћемо поново користити оно што радимо, на овај начин можемо убрзати наш процес развоја софтвера .
Као што смо могли видети, рад са догађајима у ДОМ дрво Користећи Јавасцрипт у АСП.НЕТ МВЦ То је нешто сасвим једноставно, само морамо савладати ове основе да бисмо могли створити боље функционалности и примијенити их у нашим апликацијама.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен