2
我要保存一个txt文件 在网页浏览器显示一个文本的价值在HTML文件中定义到一个文本文件中的文本框的值,我想通过GetelementbyTagName NOT的getElementById做到这一点 谢谢如何保存使用标记名
我要保存一个txt文件 在网页浏览器显示一个文本的价值在HTML文件中定义到一个文本文件中的文本框的值,我想通过GetelementbyTagName NOT的getElementById做到这一点 谢谢如何保存使用标记名
完成网页后做一些事情,如:(多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);
}
谢谢,但我不知道为什么它不工作 我需要一个按钮 我需要什么,而不是写类名来定义呢? – Pedram 2013-04-06 06:32:16
毫不费力,你可以写在按钮事件,你的webbrowser控件中有多少文本区域? – KF2 2013-04-06 06:41:05
@Pedram:看到我的编辑 – KF2 2013-04-06 06:42:52