我有一个像这样的xpath:.//*[@id='DirectoryNo_Field']
我想知道如何识别它的组件是InputText还是ComboBox?
是否可以在机器人框架中使用?
注意:组件的名称没有模式。
谢谢大家
答案 0 :(得分:-1)
您是否尝试使用chrome dev工具或其他浏览器中的相同功能找到此元素?
要在Chrome中打开开发工具,请激活Chrome,只需按F12即可。这应该打开底部的开发人员工具控制台/菜单。
在该菜单中,如果尚未突出显示,请导航至'Elements',然后按(CTRL + F)这将显示查找菜单,该菜单允许您通过XPath查找。
或者,如果您知道元素在页面上的位置,只需右键单击它并选择inspect元素,这将转到页面源中的元素,因此您将获得答案。
希望有所帮助。
*如果我误解了这个并且您只想选择特定类型的元素,为什么不将XPath更改为仅检索您所追求的类型?即。
.//input[@id='DirectoryNo_Field']