获取元素标签名称

WebDriver API 的获取元素标签名称 命令 返回引用的 Web 元素 的标签名称。例如,如果元素是 <img>,则返回的标签名称为 "IMG",这等效于在元素上调用 Element.tagName。对于 XML/XHTML 文档,大小写可能不同。

语法

方法 URI 模板
GET /session/{session id}/element/{element id}/name

URL 参数

会话 ID

会话的标识符。

元素 ID

要获取其标签名称的 Web 元素 的标识符。

错误

会话未创建

会话不存在。

没有这样的窗口

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 的浏览器中加载。