在Web浏览器中提交方法

时间:2013-01-27 08:27:53

标签: vb.net methods browser submit invokemember

我在网页中调用提交方法时遇到问题

这是我的代码

Webbrowser.document.forms(0).invokemember("submit")

它什么都不做。

这是html

<form name="myWebForm" action="myServerSideScript.php" method="post"> 
    <input type="checkbox" /> Checkbox 1<br /> 
    <input type="text" /> Text Field 1<br /> 
    <input type="submit" value="SUBMIT" /> 
</form>

1 个答案:

答案 0 :(得分:1)

您必须将.AllowNavigation属性设置为“TRUE”

Webbrowser.AllowNavigation = True

并像这样调用提交方法

Webbrowser.Document.Forms(0).InvokeMember("submit")

或者

Webbrowser.Document.Forms.GetElementsByName("myWebForm").Item(0).InvokeMember("submit")