imacros选择从弹出式下拉列表
问题描述:
您能否帮我:)imacros选择从弹出式下拉列表
我有一个TEXTBOX字段,从下拉弹出列表填充。
这不是一个下拉列表,我可以用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
所以仍然不能抓住这个事件来填补这个领域... 你有什么想法吗? 我会很感激)
预先感谢您!
答
我已经找到了解决方案,它的工作原理:
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}}
这在我看来,“事件”模式,对你是一个正确的方向。只需要记录对某个项目的正确点击。 (顺便说一下,总是以代码(文本)的形式提供元素的检查,但不是图像的检查。) – Shugar
请问您能否提供给我们一个直接链接? – Valera
谢谢你的回应! @Valera不幸的是,提供直接链接是不可能的,因为它是公司的私人网站。 – Elena