Czy istnieje inny sposób uzyskania identyfikatora elementu DOM?
element.getAttribute('id')
javascript
html
Rana
źródło
źródło
myDOMElement.id
może również zwrócić element potomny o identyfikatorze lub nazwie „id”. Jak widać tutaj w tym jsfiddleTak, możesz po prostu powiedzieć:
Sprawdź to: ID Atrybut | id Właściwość
źródło
To też działałoby:
(Jeśli element, w którym znajduje się pierwszy akapit w dokumencie)
źródło
getElementsByClassName
nie jest obsługiwany w IE (wcześniej niż IE9).Super łatwy sposób to
Powiedz mi, czy to pomoże
źródło
W module obsługi zdarzeń możesz uzyskać identyfikator w następujący sposób
źródło
Musisz sprawdzić, czy jest ciągiem, aby uniknąć uzyskania elementu potomnego
źródło
Spowoduje to pobranie i ostrzeżenie identyfikatora elementu o identyfikatorze „ele”.
źródło
Tak. Możesz uzyskać element według jego identyfikatora, dzwoniąc
document.getElementById
. Zwróci węzeł elementu, jeśli zostanie znaleziony, wnull
przeciwnym razie:źródło