关于mshtml.HTMLLinkElement

qugui 2007-01-14 01:02:35
小第我想用它取得超链接的值。代码如下:

HTMLDocument myDoc= (HTMLDocument) axWebBrowser1.Document;
foreach(mshtml.HTMLLinkElement link in myDoc.links)
{
textBox2.Text+=link.href+":"+link.innerHTML+":"+link.innerText+"\r\n";
if(link.innerText==textBox3.Text.Trim())
{
link.click();
}
}

但现在link.href的值是空,不知道要怎么才能取出超链接的值?

...全文
284 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2007-01-14
  • 打赏
  • 举报
回复
foreach (HTMLAnchorElementClass el in links)
{
listBox1.Items.Add(el.href);
}
孟子E章 2007-01-14
  • 打赏
  • 举报
回复
可以参考
http://dotnet.aspx.cc/article/9d49b3ef-0f91-421b-841f-5d9a000bda04/read.aspx
heartdevil 2007-01-14
  • 打赏
  • 举报
回复
Eri 2007-01-14
  • 打赏
  • 举报
回复
小白问一句 mshtml是什么呀?

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧