比如说我有一个标签:
<a class = "fp-anchor fp-forgot-password pull-right" href = "/Account/ForgotPassword">Forgot Password?</a> == $0
我正在尝试获取此元素的类型,我的意思是应该是一个锚a
标记。或者更确切地说,我需要确定这是否是超链接。
像,
Driver.FindElement(By.Id("someid")).<whatever selenium webdriver function to identify what type of element it is>
同样,如果它是输入标签,请说
<input type="text"..../>
它应该将标记标识为input
类型。
任何建议都会有很大的帮助。
答案 0 :(得分:1)
是的,您可以使用.TagName;
属性
e.g。
string tagname = Driver.FindElement(By.Id("someid")).TagName;