如果我有两个DOM
元素:
<img id="test1" src="xyz" />
<a id="test2" href="#">Test 2</a>
我正在jQuery中选择它们:
$('#test1')
和$('#test2')
我希望能够分别返回img
和a
。使用vanilla Javascript或jQuery,最好的方法是什么?
答案 0 :(得分:5)
您需要获取对DOM元素的引用并使用本机nodeName
属性。
您可以使用jQuery执行此操作:$('#test1').prop('nodeName').toLowerCase()
或者使用vanilla js:document.getElementById('test1').nodeName.toLowerCase()