imacros选择从弹出式下拉列表

问题描述:

您能否帮我:)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

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

预先感谢您!

+0

这在我看来,“事件”模式,对你是一个正确的方向。只需要记录对某个项目的正确点击。 (顺便说一下,总是以代码(文本)的形式提供元素的检查,但不是图像的检查。) – Shugar

+0

请问您能否提供给我们一个直接链接? – Valera

+0

谢谢你的回应! @Valera不幸的是,提供直接链接是不可能的,因为它是公司的私人网站。 – Elena

我已经找到了解决方案,它的工作原理:

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/[email protected] CONTENT={{!COL7}}