编辑已知的 HTML 元素并在 C# 中添加属性
本文关键字:添加 属性 元素 HTML 编辑 | 更新日期: 2023-09-27 17:57:10
我想弄清楚我将如何做到这一点:
.HTML:
<input type="password" id="j_password" name="j_password" autocomplete="on">
我将如何让我的 webBrowser1 在元素中添加value="testpass"
,以便在执行后该文档将具有:
<input type="password" id="j_password" name="j_password" autocomplete="on" value="testpass">
使用 SetAttribute
方法:
webBrowser1.DocumentCompleted += webBrowser1_DocumentCompleted;
void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) {
webBrowser1.Document.GetElementById("j_password").SetAttribute("value", "testpass");
}