You can accomplish this using the Microsoft.mshtml library. I executed it using a force of type dynamic :
private void Form1_Load(object sender, EventArgs e) { webBrowser1.Navigate("https://www.google.com/"); } private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { if (e.Url.ToString() == "https://www.google.com/") { dynamic htmldoc = webBrowser1.Document.DomDocument as dynamic; dynamic node = htmldoc.getElementById("lga") as dynamic; node.parentNode.removeChild(node); } }
source share