0

次のような2 つのDOM要素がある場合:

<img id="test1" src="xyz" />

<a id="test2" href="#">Test 2</a>

そして、私は次のようにjQueryでそれらを選択しています:

$('#test1')$('#test2')

imgそれぞれ戻れるようになりたいですa。バニラ Javascript または jQuery のいずれかを使用して、これを行うための最良の方法は何ですか?

4

1 に答える 1

5

DOM 要素への参照を取得し、ネイティブnodeNameプロパティを使用する必要があります。

jQuery でこれを行うことができます。$('#test1').prop('nodeName').toLowerCase()

またはバニラjsで:document.getElementById('test1').nodeName.toLowerCase()

于 2013-06-19T13:39:59.077 に答える