如何使用Tagname将HTML文件中定义的文本框的值保存为文本文件

本文关键字:文件 文本 保存 Tagname 何使用 HTML 定义 | 更新日期: 2023-09-27 18:07:36

我想保存一个文本区域的值显示在一个文本文件的网页浏览器我想通过GetelementbyTagName而不是GetelementbyID来做这个由于

如何使用Tagname将HTML文件中定义的文本框的值保存为文本文件

在你的网页完成后,做一些事情,如:(为多textarea)

  private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            foreach (HtmlElement el in webBrowser1.Document.GetElementsByTagName("textarea "))
            {
               if(el.GetAttribute("ClassName")=="classname")
               {
                File.WriteAllText("address of file", el.InnerText);
               }
            }
        }

编辑:

对于单个textarea:

 foreach (HtmlElement el in webBrowser1.Document.GetElementsByTagName("textarea "))
                {
                    File.WriteAllText("address of file", el.InnerText);
                }