Javascript 如何在Imacros中单击页面上的多个按钮

Javascript 如何在Imacros中单击页面上的多个按钮,javascript,imacros,Javascript,Imacros,在网站上搜索后,许多记录出现在一个网页上,这些记录被分成多个页面,并编号。所以我想点击那个些编号的按钮。这些按钮的数字总是不同的 这是表结构中数字的HTM <table style="outline: 1px solid blue;" border="0"> <tbody> <tr> <td><span>1</span></td> &

在网站上搜索后,许多记录出现在一个网页上,这些记录被分成多个页面,并编号。所以我想点击那个些编号的按钮。这些按钮的数字总是不同的

这是表结构中数字的HTM

<table style="outline: 1px solid blue;" border="0">     
    <tbody>
       <tr>      
         <td><span>1</span></td>
         <td><a href="javascript:__doPostBack('RegistrationGrid','Page$2')" style="color:Black;">2</a></td>
         <td><a href="javascript:__doPostBack('RegistrationGrid','Page$3')" style="color:Black;">3</a></td>
         <td><a href="javascript:__doPostBack('RegistrationGrid','Page$4')" style="color:Black;">4</a></td>
         <td><a href="javascript:__doPostBack('RegistrationGrid','Page$5')" style="color:Black;">5</a></td>
         <td><a href="javascript:__doPostBack('RegistrationGrid','Page$6')" style="color:Black;">6</a></td>     
      </tr>    
    </tbody>
</table>
任何帮助都将不胜感激。谢谢

**p.S.userID=raj_raj

  password = Admin@1234**. 
登录后,在2017年,地区名称(单击下拉框中的第31个值)为村庄名称 作为“Goregaon”,选择村庄作为“Goregaon”,财产编号为“8”,以及 然后提交


你可以用这个!循环变量以单击页面上的所有按钮

TAG POS={{!LOOP}} TYPE=A ATTR=*
如果在循环模式下播放,它将单击找到的所有按钮,直到不再找到任何按钮,并以错误结束


如果您不想单击其他a元素,可能需要使用

TAG POS={{!LOOP}} TYPE=A ATTR=HREF:*RegistrationGrid*

确定要单击的项目。

使用以下代码:TAG POS={{!LOOP}}TYPE=A ATTR=*再次将我重定向到页面,在该页面中,它会询问诸如年份、地区、村庄名称、财产编号等详细信息。。。为什么会这样?手动单击其中一个按钮时也会发生这种情况吗?不会。手动单击其中一个按钮时,会显示特定的页码数据
TAG POS={{!LOOP}} TYPE=A ATTR=HREF:*RegistrationGrid*