网站上有一个如下所示的按钮:
<input class="submit button signup" type="submit" id="submit_button" value="Sign up">
我一直在尝试使用以下方式在.net中以编程方式按
WebBrowser1.Document.GetElementById("submit_button").InvokeMember("submit")
但它不起作用,它始终保持在同一页面上。有什么建议吗?
答案 0 :(得分:0)
要点击按钮或类似内容,您必须调用click
方法。 submit
仅适用于<form>
代码。
WebBrowser1.Document.GetElementById("submit_button").InvokeMember("click")
以下是 所有 HTML元素继承的属性和方法列表:https://www.w3schools.com/jsref/dom_obj_all.asp
答案 1 :(得分:-1)
只需输入一个asp按钮,它就可以通过onclick事件直接在后端访问。在form.aspx“”中添加此项。 这样您就可以在后端访问click事件。 protected void btnUpdate_Click(object sender,EventArgs e) {//代码在这里}