獲取元素標籤名稱
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 的瀏覽器中載入。