获取元素标签名称
WebDriver API 的获取元素标签名称 命令 返回引用的 Web 元素 的标签名称。例如,如果元素是 <img>
,则返回的标签名称为 "IMG"
,这等效于在元素上调用 Element.tagName
。对于 XML/XHTML 文档,大小写可能不同。
语法
方法 | URI 模板 |
---|---|
GET |
/session/{session id}/element/{element id}/name |
URL 参数
错误
- 会话未创建
-
会话不存在。
- 没有这样的窗口
-
window
对象已被丢弃,表示该选项卡或窗口已关闭。 - 意外的警报打开
-
用户提示(例如
window.alert
)阻止命令执行,直到处理为止。
示例
Python
python
from selenium import webdriver
session = webdriver.Firefox()
session.get("https://google.com/?hl=en")
search_box = driver.find_element_by_id("q")
print(search_box.tag_name)
输出
INPUT
规范
规范 |
---|
WebDriver # get-element-tag-name |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。