查找 HTML 文本框的元素 ID

本文关键字:元素 ID HTML 文本 查找 | 更新日期: 2023-09-27 18:33:44

我正在尝试构建一个非常基本的C#表单应用程序,用于操作在线表单。缺点是,该网站非常老派。 我正在努力弄清楚如何"指向"网站的文本框。

我正在尝试使用:webBrowser1.Document.GetElementById("PanelMain")...

但是得到空错误。 在查看网站的 HTML 时,Divs 中有很多 Div...... 有没有办法列出我可以使用的可用对象/文档元素?

例如,使用本网站。 https://miscm.callmis.com/。 我将如何编写代码以访问"用户名"文本框,以使用我在 C# 中想要的任何字符串填充它?

我希望这是有道理的 - 谢谢

查找 HTML 文本框的元素 ID

您将执行以下操作来访问所提供页面的用户名文本框:

 var userTextInput = webBrowser1.Document.GetElementById("Login1_UserName");

要访问 iframe,如果它是页面上唯一的 iframe,您可以执行以下操作:

 var userTextInput = webBrowser1.Document.Window.Frames[0].Document.GetElementById("Login1_UserName")