Abrufen des Tag-Namens eines Elements
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Der Abrufen des Tag-Namens eines Elements Befehl der WebDriver API gibt den Tag-Namen des referenzierten Webelements zurück. Wenn zum Beispiel das Element ein <img> ist, wird der zurückgegebene Tag-Name "IMG" sein, was dem Aufruf von Element.tagName auf dem Element entspricht. Bei XML/XHTML-Dokumenten kann die Groß- und Kleinschreibung unterschiedlich sein.
Syntax
| Methode | URI-Vorlage |
|---|---|
GET |
/session/{session id}/element/{element id}/name |
URL-Parameter
session id-
Kennung der Sitzung.
element id-
Kennung des Webelements, von dem der Tag-Name abgerufen werden soll.
Fehler
- Sitzung nicht erstellt
-
Sitzung existiert nicht.
- Kein solches Fenster
-
Das
window-Objekt wurde verworfen, was darauf hinweist, dass die Registerkarte oder das Fenster geschlossen wurde. - Unerwartetes geöffnetes Alert
-
Eine Benutzereingabeaufforderung, wie zum Beispiel
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> |