imacros从弹出下拉列表中选择

时间:2017-07-26 16:59:12

标签: imacros

你能帮帮我吗:)

我有一个TEXTBOX字段,从下拉列表中填充。

enter image description here

它不是我可以使用TYPE = SELECT

的下拉列表

它不仅仅是一个文本,它需要从列表中选择。

如果我录制一个宏,它会给我:

   TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:management_main    ATTR=ID:order_release/attribute1 CONTENT=201500
   TAG POS=2 TYPE=TR ATTR=TXT:201500

如果我在实验事件录制模式下录制宏:

EVENT TYPE=CLICK SELECTOR="HTML>BODY>FORM>DIV:nth-of-type(3)>DIV>TABLE>TBODY>TR:nth-of-type(6)>TD:nth-of-type(3)>DIV>TABLE>TBODY>TR>TD>INPUT" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>FORM>DIV:nth-of-type(3)>DIV>TABLE>TBODY>TR:nth-of-type(6)>TD:nth-of-type(3)>DIV>TABLE>TBODY>TR>TD>INPUT" CHARS="201500"
EVENT TYPE=KEYPRESS SELECTOR="HTML>BODY>FORM>DIV:nth-of-type(3)>DIV>TABLE>TBODY>TR:nth-of-type(6)>TD:nth-of-type(3)>DIV>TABLE>TBODY>TR>TD>INPUT" KEY=13
EVENT TYPE=CLICK SELECTOR="HTML>BODY>FORM>DIV:nth-of-type(4)>DIV>DIV>TABLE>TBODY>TR>TD>DIV>DIV>TABLE>TBODY>TR>TD" BUTTON=0

我试过了:

EVENT TYPE=CLICK SELECTOR="#order_release/attribute1" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="#order_release/attribute1" CHARS="201500"

它也不起作用......

元素检查: enter image description here

所以仍然无法抓住这个事件来填补这个领域...... 你有什么想法吗? 我会感激不尽)

提前谢谢!

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案并且有效:

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:management_main ATTR=NAME:order_release/attribute1 CONTENT={{!COL7}}
TAG POS=1 TYPE=INPUT:HIDDEN FORM=NAME:management_main ATTR=ID:order_release/attribute1@ID CONTENT={{!COL7}}