0

我有一个奇怪的问题。如果没有该 div 的 ID,如何通过 javascript 生成对我从 C# 获得的 div 的自动点击?作为一个粗略的想法,我想做的是以下(用外行的话):

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

  2. 我需要以某种方式将此 div 从代码隐藏示例 Page.RegisterStartupScript("myScript", FUNCTION_NAME(DIV_HTML);

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

我不知何故无法理解 javascript 函数如何通过将此 div 的 HTML 作为参数来生成对 div 的点击。请问各位有什么想法吗?

非常感谢,让

4

1 回答 1

0

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

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

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

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

并在正确的位置调用函数 doSomething()。所以注册脚本后可以直接调用函数,不需要触发点击事件。

于 2013-03-21T03:07:45.847 回答