Junior
Hogyan lehet megtudni az elem azonosítóját?
sobes.tech MI
Válasz az MI-től
Egy elem azonosítóját (id) különböző módokon lehet megtudni, a kontextustól függően.
-
Böngésző fejlesztői eszközben:
- Nyissa meg a fejlesztői eszközöket (általában F12).
- Válassza az "Elements" vagy "Inspector" fület.
- Húzza az egérmutatót az oldal eleme fölé vagy keresse meg a DOM fában.
- Azonosító a tag
idattribútumában lesz megadva.
-
JavaScript használatával:
- Szerezze meg az elemet a
document.getElementById(),document.querySelector(),document.querySelectorAll()segítségével, majd olvassa ki azidtulajdonságát.
// Elem beszerzése azonosító alapján (ha az ID ismert) const element = document.getElementById('myElementId'); const elementId = element.id; console.log(elementId); // Elem beszerzése osztály alapján, majd az ID kiolvasása const firstElementByClass = document.querySelector('.myClass'); if (firstElementByClass) { const idFromClass = firstElementByClass.id; console.log(idFromClass); } // Minden elem bejárása adott tag szerint és az ID-k kiolvasása const divs = document.querySelectorAll('div'); divs.forEach(div => { if (div.id) { console.log(div.id); } }); - Szerezze meg az elemet a
-
Python és Selenium használatával:
- Keresse meg az elemet a weboldalon a lokátorok segítségével, majd olvassa ki az
idattribútumot.
from selenium import webdriver from selenium.webdriver.common.by import By # Webdriver inicializálása (pl. Chrome) driver = webdriver.Chrome() try: driver.get("https://example.com") # Cserélje ki a kívánt URL-re # Elem keresése CSS szelektorral és az ID kiolvasása element = driver.find_element(By.CSS_SELECTOR, "#myElementId") element_id = element.get_attribute("id") print(f"Elem ID CSS szelektorral: {element_id}") # Elem keresése XPath-szal és az ID kiolvasása element_xpath = driver.find_element(By.XPATH, "//div[@class='some_class']") element_id_xpath = element_xpath.get_attribute("id") print(f"Elem ID XPath-szal: {element_id_xpath}") finally: driver.quit() # Böngésző bezárása - Keresse meg az elemet a weboldalon a lokátorok segítségével, majd olvassa ki az
-
HTML kódban:
- Tekintse meg az oldal forráskódját (általában jobb klikk -> "Oldal forrásának megtekintése" vagy Ctrl+U).
- Keresse meg a kívánt elemet a tag, osztály vagy más attribútum szerint.
- Az
idattribútum közvetlenül a tagben lesz megadva.
<div id="uniqueElementId" class="someClass"> Az elem tartalma </div>Ebben az esetben az azonosító
uniqueElementId.