Како симулирати клик са ЈаваСцрипт-ом?

Kako Simulirati Klik Sa Javascript Om



Како симулирати клик са ЈаваСцрипт-ом?

Следећи приступи се могу применити да би се применила симулација клика у ЈаваСцрипт-у:

Приступ 1: Симулирајте клик помоћу ЈаваСцрипт-а користећи онцлицк догађај

' онцлицк ” догађај се дешава када се притисне дугме. Овај приступ се може применити за позивање функције након клика на дугме и повећање „ број кликова ” сваки пут када се кликне на дугме.







Додатне белешке: ' онцлицк ” догађај се једноставно може применити тако што ћете га повезати са одређеном функцијом.



Пример

Прођите кроз следећи исечак кода:



< центар >

< х3 стил = 'боја позадине: светлоплава;' > Кликните на Симулирано < спан класа = 'број' > спан > пута х3 >

< дугме ид = 'бтн1' онцлицк = 'цоунтЦлицк()' > Кликни ме ! дугме >

центар >
  • Укључите наведени наслов заједно са „ <спан> ” за повећање ознаке “ цоунт ” кликова.
  • У следећем кораку креирајте дугме са приложеним „ онцлицк ” догађај који преусмерава на функцију цоунтЦлицк() којој ће се приступити након клика на дугме.

Сада, хајде да прођемо кроз следеће линије ЈаваСцрипт кода:





< скрипта >

нека кликови = 0 ;

функција цоунтЦлицк ( ) {

кликови = кликови + 1 ;

документ. куериСелецтор ( '.цоунт' ) . тектЦонтент = кликови ;

}

скрипта >

У горњем јс делу кода:

  • Овде прво иницијализујте кликове са „ 0 ”.
  • Након тога, прогласите функцију под називом „ цоунтЦлицк() ”. У својој дефиницији, повећајте иницијализовано „ кликови ” са „ 1 ”. Ово ће довести до повећања броја сваки пут када се кликне на дугме.
  • На крају, приступите „ спан ” елемент користећи „ доцумент.куериСелецтор() ” метод. Такође, примените „ тектЦонтент ” за додељивање повећаног броја кликова о коме је раније било речи на елементу спан.

Излаз ће бити следећи:



Функционалност инкрементираног тајмера при сваком клику може се посматрати у горњем излазу.

Приступ 2: Симулирајте клик са ЈаваСцрипт-ом преко аддЕвентЛистенер() методе

аддЕвентЛистенер() ” метод додељује елемент за руковање догађајима. Овај метод се може применити тако што се елементу приложи одређени догађај и обавести корисника о покретању догађаја.

Синтакса

елемент. аддЕвентЛистенер ( догађај, функција )

У датој синтакси:

  • догађај ” се односи на назив догађаја.
  • функција ” указује на функцију која се извршава када дође до догађаја.

Пример

Доле дата демонстрација објашњава наведени концепт:

< центар >< тело >

< а хреф = '#' ид = 'линк' > Кликните на везу а >

тело > центар >

< скрипта >

бити коза = документ. гетЕлементБиИд ( 'линк' ) ;

добити. аддЕвентЛистенер ( 'кликни' , ( ) => узбуна ( „Кликните на Симулирано!“ ) )

скрипта >

У горњем коду:

  • Прво наведите „ сидро ” да бисте укључили наведену везу
  • У ЈаваСцрипт делу кода, приступите креираној вези користећи „ доцумент.гетЕлементБиИд() ” метод.
  • На крају, примените „ аддЕвентЛистенер() ” метод за приступ „ линк ”. „ кликните ” у овом случају је приложен догађај који ће резултирати упозорењем корисника када кликне на креирану везу.

Излаз

Приступ 3: Симулирајте клик помоћу ЈаваСцрипт-а користећи метод цлицк().

клик () ” метода врши симулацију клика мишем на елемент. Овај метод се може користити за симулацију клика директно на приложене дугмад како је наведено у називу.

Синтакса

елемент. кликните ( )

У датој синтакси:

  • елемент ” указује на елемент на који ће се клик извршити.

Пример

Следећи исечак кода објашњава наведени концепт:

< центар >< тело >

< х3 > Да ли си нашао ово страница корисна ? х3 >

< дугме онцлицк = 'симулатеЦлицк()' ид = 'симулирати' > да дугме >

< дугме онцлицк = 'симулатеЦлицк()' ид = 'симулирати' > Јок дугме >

< х3 ид = 'глава' стил = 'боја позадине: светлозелена;' > х3 >

тело > центар >
  • Прво, укључите наведени наслов у „ <центар> ” ознака.
  • Након тога, направите два различита дугмета са наведеним ИД-ом.
  • Такође, приложите „ онцлицк ” догађај при чему оба позивају функцију симулатеЦлицк().
  • У следећем кораку укључите још један наслов са наведеним „ ид ” како би обавестили корисника чим се „ кликните ” се симулира.

Сада, прођите кроз доле наведене ЈаваСцрипт линије:

< скрипта >

функција симулатеЦлицк ( ) {

документ. гетЕлементБиИд ( 'симулирати' ) . кликните ( )

нека добије = документ. гетЕлементБиИд ( 'глава' )

добити. иннерТект = „Кликните на Симулирано!“

}

скрипта >
  • Дефинишите функцију ' симулатеЦлицк() ”.
  • Овде приступите креираним дугмадима помоћу „ доцумент.гетЕлементБиИд() ” метод и применити „ клик () ” метод за њих.
  • Сада, на сличан начин, приступите додељеном наслову и примените „ иннерТект ” да прикажете наведену поруку као наслов након симулираног клика.

Излаз

У горњем излазу је евидентно да оба креирана дугмета симулирају клик.

Овај блог показује како да примените симулацију клика користећи ЈаваСцрипт.

Закључак

' онцлицк “ догађај, “ аддЕвентЛистенер() ” метод, или „ клик () ” метода се може користити за симулацију клика помоћу ЈаваСцрипт-а. ' онцлицк ” догађај се може применити да симулира клик сваки пут када се кликне на дугме у облику бројача. „ аддЕвентЛистенер() ” метода се може користити за причвршћивање догађаја на везу и обавештење корисника о симулацији клика. „ клик () ” се може применити на креирана дугмад и врши потребну функционалност за свако дугме. Овај текст објашњава како да примените симулацију клика у ЈаваСцрипт-у.