为了账号安全,请及时绑定邮箱和手机立即绑定

如何在c#中从webbrowser获取html值属性的值?

如何在c#中从webbrowser获取html值属性的值?

PHP
慕桂英4014372 2024-01-20 15:54:40
我想从 c# 中的 webbrowser 中的 value 属性中的“input”元素获取值字符串textBox7.Text = webBrowser1.Document.GetElementById("ctl00_PlaceHolderMainctl09_ctl00_CurrentPage").GetAttribute("value");<input name="ctl00$PlaceHolderMain$$ctl09$ctl00$CurrentPage" type="text" value="5" maxlength="8" size="3" id="ctl00_PlaceHolderMainctl09_ctl00_CurrentPage" tabindex="1" style="font-family:Verdana;font-size:8pt;padding:1px;">请看这张图片我想要的数字 --> 5 在我附加的 html 代码中 value="这个数字我想要将其发送到 textbox7" 之间。
查看完整描述

1 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

尝试这个:


webBrowser.Url = new Uri("http://files.jga.so/stackoverflow/input.html");


webBrowser.DocumentCompleted += (sender, eventArgs) =>

{

     var eleNormal = (IHTMLInputElement)webBrowser.Document.GetElementById("normal").DomElement;

};

查看完整回答
反对 回复 2024-01-20
  • 1 回答
  • 0 关注
  • 109 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信