我如何使用iMacros迭代DOM树

时间:2017-10-25 23:01:13

标签: javascript dom imacros

iMacros的

VERSION BUILD=12.0.501.2305
TAB T=1
TAB CLOSEALLOTHERS
'SET !PLAYBACKDELAY 0.00
TAG SELECTOR=".class-name"

如何使用类名作为iMacros中的选择器遍历DOM树?在Javascript中,您可以按照.class-name(2).class-name(3)的方式执行某些操作,这通常会在dom树中选择一些内容。我遇到的问题是iMacros没有遍历树。每次我尝试遍历DOM树时,它都会在选择第一个树后停止。

2 个答案:

答案 0 :(得分:0)

尝试在循环模式下播放以下行:

TAG POS={{!LOOP}} TYPE=* ATTR=CLASS:class-name

答案 1 :(得分:0)

我建议在这种情况下使用xpath:

TAG XPATH=".//*[@class='class-name'][{{!LOOP}}]"

更多信息:

http://wiki.imacros.net/TAG#Syntax

http://forum.imacros.net/viewtopic.php?f=2&t=6621#p20540