给出一个HtmlElement如何获取其index 比如我使用WebBrowser的ActiveElement获取到一个当前激活的Element,如何得知其在整个文档或者同类Element中的index?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想知道在同类中的index只需要通过 parentNode取得上级元素后再在上级元素的childNodes里找一下就知道了. //自己写了个折衷的HtmlElement ele=webBrowser1.Document.ActiveElement;HtmlElementCollection hc=webBrowser1.Document.GetElementsByTagName(ele.TagName.ToLower());int count=0;for(int i=0;i<hc.Count;i++){ if(hc[i]==ele){ count=i; break;}this.Text=(hc[count].InnerText); 在C#中如何以管理员身份执行命令? 嵌入在Web页面中的OCX 如何销毁问题 怎样调用Windows Mobile PocketPC里的编写短信模块 C# 求重载Form的各个方法的应用,及应用双缓冲后的图片刷新问题!望高手指教,急!!! IE无法显示内容,也没有报错 ASP.NET 显示数据 使用DataGrid控件更新时遇到的问题,请指教! 请教:C#操作XML问题! 解释一下?关键字 oracle,java ,C# 基于C#的sqlHelper类怎么编写 WPF样式继承问题 数据相似度匹配问题
//自己写了个折衷的
HtmlElement ele=webBrowser1.Document.ActiveElement;
HtmlElementCollection hc=webBrowser1.Document.GetElementsByTagName(ele.TagName.ToLower());
int count=0;
for(int i=0;i<hc.Count;i++){
if(hc[i]==ele){
count=i;
break;
}
this.Text=(hc[count].InnerText);