我有一个奇怪的问题。你怎么能通过javascript生成一个自动点击div,我是从C#获得的,没有该div的ID?作为一个粗略的想法,我想要做的是以下(用外行的术语):
从C#侧我正在解析html文档并找到我需要的实际div。示例div class =“CLASSNAME”> CONTENT / div
我需要以某种方式将此div传递给代码隐藏的javascript函数 示例Page.RegisterStartupScript(“myScript”,FUNCTION_NAME(DIV_HTML);
在javascript中生成一个自动点击我刚刚传递的div元素
我以某种方式无法理解javascript函数如何通过将此div的HTML作为参数来生成对div的单击。有什么好主意吗?
非常感谢, 让
答案 0 :(得分:0)
事件永远不会自动,当它是自动的时候,它不是一个事件。如果你想调用某个函数,只需在正确的位置调用它。例如:
someElement.click(function(){
...
});
如果您想要它是自动的,只需调用{}中的函数,将其替换为:
this.doSomething=function(){
...
}
并在正确的位置调用函数doSomething()。 因此,您可以在注册脚本后直接调用该函数,无需触发单击事件。