2015-04-03 50 views
0

即将通过C#在第三方网站上填写一个小表单的问题是我的C#代码将文本框的值,但页面将该值视为水印或空文本框消息,当我尝试提交构成其发言权的文本框为空....表单填充设置值为水印

HtmlDocument document = webBrowser1.Document; 
HtmlElement inputValue = document.GetElementById("TextBoxName"); 
inputValue.SetAttribute("value", "334511"); 
+1

请参见[“应该问题包括“标签“在他们的标题?”](http://meta.stackexchange.com/questions/19190/should-questions-include-tags-i他们的标题),其中共识是“不,他们不应该”! – 2015-04-03 13:08:05

+0

改为使用inputValue.InnerText。 – 2015-04-03 15:38:54

回答

0

使用此代码,您将得到inputValue将变量中的文本框的值...

HtmlElement inputValue = document.GetElementById("TextBoxName").value; 
alert(inputValue);