Я пытаюсь получить имя тега элемента, которое связано с элементом с определенным именем класса.Получить имя тега элемента 'путем поиска Имя класса
Я знаю, что могу сделать эти две строки кода, чтобы получить имя класса и имя тега.
document.getElementsByTagName("regeneratePostnatal");
document.getElementsByClassName(returnedPatientID);
Я просто спрашиваю, есть ли способ сделать что-то, как показано ниже, чтобы получить имя тега, который принадлежит к элементу с именем класса?
document.getElementsByClassName(returnedPatientID).tagName
Пример
var element = document.getElementsByClassName("oneID")[0].tagName;
document.getElementById("returnedValue").innerHTML = element;
var element2 = document.getElementsByClassName("oneID")[0].nodeName;
document.getElementById("returned2Value").innerHTML = element2;
<a class="oneID" name='regeneratePostnatal'>Click</a>
<div id="returnedValue"></div>
<div id="returned2Value"></div>
Я пытаюсь получить значение атрибута имя, так что он будет показывать "regeneratePostnatal"
'getElementsByClassName' возвращает коллекцию. Какое имя тега вы ищете? Во-первых, наконец, все? – CodingIntrigue
Для этого вы можете использовать 'tagName' или' nodeName'. Убедитесь, что 'returnPatientID' является классом, потому что он подразумевает Id :) – A1rPun
Это' tagName', с капиталом 'N' – laruiss