獲取元素標籤名
WebDriver API 的 獲取元素標籤名 命令 返回所引用的 web 元素 的標籤名。例如,如果該元素是 <img>,則返回的標籤名是 "IMG",這等同於在該元素上呼叫 Element.tagName。對於 XML/XHTML 文件,其大小寫可能不同。
語法
| 方法 | URI 模板 |
|---|---|
GET |
/session/{session id}/element/{element id}/name |
URL 引數
session id-
會話的識別符號。
element id-
要獲取其標籤名稱的 web 元素的識別符號。
錯誤
- Session not created
-
會話不存在。
- 未找到該視窗
-
window物件已被丟棄,表示該標籤頁或視窗已被關閉。 - 意外的 alert 開啟
-
使用者提示(如
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 |
瀏覽器相容性
載入中…