当我单击单选按钮时,该按钮被单击,但是onclick事件不会触发

时间:2020-11-02 17:04:07

标签: html jquery winforms

我使用WinForms桌面应用程序进行伪屏幕抓取。我们使用HtmlDocument检索html文档对象。

这些html元素是我要抓取的网站的一部分。

这是我要点击的按钮。

<input class="checkbox" id="PolicyData_IsMailAddress" name="PolicyData.IsMailAddress" onclick="$(this).postAction()" type="radio" value="False">

我尝试引发“ onclick”事件,使用ID单击它,并将checked属性设置为“ checked”。

这是我单击该元素后的样子。

<input checked="checked" class="checkbox" id="PolicyData_IsMailAddress" name="PolicyData.IsMailAddress" onclick="$(this).postAction()" type="radio" value="False">

在用户界面上选择了该按钮,并且属性check == checked,但是onclick事件永远不会触发。

1 个答案:

答案 0 :(得分:0)

onclick标签或JS文件中设置script事件,如下所示:

<script>
    $('#PolicyData_IsMailAddress').on("click", postAction);
</script>

您的按钮将如下所示:

<input class="checkbox" id="PolicyData_IsMailAddress" name="PolicyData.IsMailAddress" type="radio" value="False">
相关问题