繁体   English   中英

如何在没有ID的情况下在div上自动生成点击?

[英]How do you generate an automatic click on a div without having an ID for it?

我有一个奇怪的问题。 您如何在没有div的ID的情况下通过JavaScript从C#中获得自动点击一个div? 粗略地讲,我想做的是以下事情(用外行的话):

  1. 从C#方面,我正在解析html文档并找到所需的实际div。 例子div class =“ CLASSNAME”> CONTENT / div

  2. 我需要以某种方式将这个div传递给示例页面后面的代码中的javascript函数。RegisterStartupScript(“ myScript”,FUNCTION_NAME(DIV_HTML);

  3. 在JavaScript中生成一个自动点击这个我刚刚通过的div元素

我以某种方式无法理解javascript函数如何通过将该div的HTML作为参数来在div上产生点击。 大家有什么想法吗?

非常感谢,让

事件永远不会是自动的,当它是自动的时,它不是事件。 如果要调用某个函数,只需在正确的位置调用它即可。 例如:

someElement.click(function(){
   ...
});

如果要自动执行,只需调用{}中的函数,将其替换为:

this.doSomething=function(){
   ...
}

然后在正确的位置调用函数doSomething()。 因此,您可以在注册脚本后直接调用该函数,而无需触发click事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM