单击 <button> 标签

Posted

技术标签:

【中文标题】单击 <button> 标签【英文标题】:Click on a <button> tag 【发布时间】:2013-06-02 11:09:50 【问题描述】:

我想点击带有 C# 的标签。

我使用element.InvokeMember("click"),但没有点击。当按钮带有标签&lt;input type="button"&gt;InvokeMember("click") 有效,但带有&lt;button&gt; 标签时,单击不起作用。谁能帮帮我?

Related forum,无解。

【问题讨论】:

【参考方案1】:

不要在声明中使用“输入”,而是使用“按钮”,然后在代码中添加标签,如下所示:

 var buttonControls = (
            from htmlElement element 
            in webBrowser1.Document.GetElementsByTagName("button") 
            select element
        ).ToList();

【讨论】:

我得到了正确的元素,它是 我现在想点击。我没有问题导航正确的元素。 @EhsanKeramat 所以,在您制作的自定义代码中检查您的声明代码,此代码有效。

以上是关于单击 <button> 标签的主要内容,如果未能解决你的问题,请参考以下文章

Jquery按钮单击事件未触发

使用angularJS单击按钮时显示表格

js三大事件

单词功能随记

单击 <button> 元素时的标准行为是啥?它会提交表格吗?

在按钮单击时切换 vue-multiselect 关闭/打开