CDHtmlDialog中怎么获得某个元素的索引
CDHtmlDialog中如何获得某个元素的索引
比如我的html源文件中有很多类似
<span class=xxx>ssssssssssss</span>
<span class=xxx>sssssssss</span>
<span class=xxx>sssssssss</span>
<span class=xxx>sssssssssssssssss</span>
<span class=xxx>ss</span>
<span class=xxx>ssssssssssssssssssssssssss</span>
<span class=xxx>ssssssssssss</span>
比如说所有class为xxx的元素可以组成一个类似于列表结构的话,我当前随机获得了一个class为xxx的元素(有可能是跟踪鼠标移动得到的),那么我可以知道这个class为xxx的元素是所有的class为xxx的元素中的第几个么?
------解决方案--------------------
除非html本身有索引信息,不然就不太好取得
------解决方案--------------------
如果span内容不一样,那么就获取所有的span,然后对比当前获得的,从而知道顺序
------解决方案--------------------
索引不好取的吧
------解决方案--------------------
IHTMLElement::sourceIndex
比如我的html源文件中有很多类似
<span class=xxx>ssssssssssss</span>
<span class=xxx>sssssssss</span>
<span class=xxx>sssssssss</span>
<span class=xxx>sssssssssssssssss</span>
<span class=xxx>ss</span>
<span class=xxx>ssssssssssssssssssssssssss</span>
<span class=xxx>ssssssssssss</span>
比如说所有class为xxx的元素可以组成一个类似于列表结构的话,我当前随机获得了一个class为xxx的元素(有可能是跟踪鼠标移动得到的),那么我可以知道这个class为xxx的元素是所有的class为xxx的元素中的第几个么?
------解决方案--------------------
除非html本身有索引信息,不然就不太好取得
------解决方案--------------------
如果span内容不一样,那么就获取所有的span,然后对比当前获得的,从而知道顺序
------解决方案--------------------
索引不好取的吧
------解决方案--------------------
IHTMLElement::sourceIndex