我是自动登录网页,然后通过点击网页中的导出按钮导出数据。
问题在于,当我按下按钮时:
t1 = new Thread(() => test());
t1.Start();
if(t1 finished the task )
{
give t1 new task for exmp test2
}
我收到一条错误消息,告知该方法不适用于该对象。
选择按钮时的网页代码是:
ie.document.getelementsbytagname("DTTT btn-group").click
帮助将不胜感激。
答案 0 :(得分:0)
您需要点击<a>
。
ie.document.getElementById("ToolTables_documentos_0").click
但是需要更多信息,比如事件监听器,确定无疑。
答案 1 :(得分:0)
没有URL,也许需要更多的HTML。
您最初的错误是因为您试图在集合上使用单个元素的方法。
此ie.document.getElementsByTagName("DTTT btn-group")
返回一个集合。
您将使用索引来指定要单击的元素:
ie.document.getElementsByTagName("DTTT btn-group")(0).Click