Abrufen des Element-Tag-Namens
Der Befehl zum Abrufen des Element-Tag-Namens der WebDriver-API gibt den Tag-Namen des referenzierten Webelements zurück. Wenn das Element beispielsweise ein <img>
ist, wird der zurückgegebene Tag-Name "IMG"
sein, was dem Aufruf von Element.tagName
auf dem Element entspricht. Für XML/XHTML-Dokumente kann er anders dargestellt werden.
Syntax
Methode | URI-Vorlage |
---|---|
GET |
/session/{session id}/element/{element id}/name |
URL-Parameter
session id
-
Kennung der Sitzung.
element id
-
Kennung des Webelements, dessen Tag-Name abgerufen werden soll.
Fehler
- Session nicht erstellt
-
Sitzung existiert nicht.
- Kein solches Fenster
-
Das
window
-Objekt wurde verworfen, was bedeutet, dass der Tab oder das Fenster geschlossen wurde. - Unerwartetes geöffnetes Alert
-
Eine Benutzeraufforderung, wie z. B.
window.alert
, blockiert die Ausführung des Befehls, bis sie behandelt wird.
Beispiele
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)
Ausgabe:
INPUT
Spezifikationen
Specification |
---|
WebDriver # get-element-tag-name |
Browser-Kompatibilität
BCD tables only load in the browser