如何填充webform变量

时间:2016-11-01 11:44:59

标签: vb.net webforms webbrowser-control

我尝试使用VB.Net WebBorwser来填充和提交网络表单。我使用的是webbrowser,因为我不太了解javascript或c#。当然,我对其他想法持开放态度。

我能够轻松填充表单字段:

m_oWebBrowser1.Document.GetElementById("line1").SetAttribute("value", "Flat 12")

但这还不足以触发页面设置require变量。我也试过了:

m_oWebBrowser.Document.GetElementById("line1").InvokeMember("change")

m_oWebBrowser.Navigate("javascript: PreviousAddress().Address().Line1='Flat 19';")

输入字段如下所示:

<input id="previousAddressLine1" class="col-xs-12 col-sm-8" name="previousAddressLine1" tabindex="12" data-bind="value: PreviousAddress().Address().Line1" type="text">

任何帮助都会很棒。

-Ben

0 个答案:

没有答案