0

如果我有两个DOM这样的元素:

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

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

我在 jQuery 中像这样选择它们:

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

我希望能够分别返回imga。使用 vanilla 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 回答