Javascript 如何在特定div上触发和激活事件?

Javascript 如何在特定div上触发和激活事件?,javascript,typescript,Javascript,Typescript,我的页面中有一个部分 <section> .... 1 </section> .... 1. 我需要将计数从1增加到10000,我有一些javascript代码-- 现在,当我滚动到上面的部分时,我需要增加计数 到目前为止我已经试过了 <section #myDiv (click)="getCounter()"> </section> @ViewChild('myDiv') myDiv: ElementRef; triggerF

我的页面中有一个部分

<section>
....
1
</section>

....
1.
我需要将计数从1增加到10000,我有一些javascript代码--

现在,当我滚动到上面的部分时,我需要增加计数

到目前为止我已经试过了

<section #myDiv (click)="getCounter()">
</section>

 @ViewChild('myDiv') myDiv: ElementRef;
     triggerFalseClick() {
     let el: HTMLElement = this.myDiv.nativeElement as HTMLElement;
     el.click();
 }

@ViewChild('myDiv')myDiv:ElementRef;
triggerFalseClick(){
让el:HTMLElement=this.myDiv.nativeElement作为HTMLElement;
el.click();
}

您尝试的结果是什么?与预期相比?只是一个问题:是否有特殊的原因触发对div的“false”单击,而不是手动调用
getCounter()
?事实上,我在某处看到了triggerFalseClick(),我使用过它。那不行。当我滚动到特定的部分或div时,我可以调用getCounter()吗