我如何确定JavaScript中的HTML元素的types?
我需要一种方法来确定JavaScript中的HTML元素的types。 它有id,但是元素本身可以是一个div,一个表单域,一个fieldset,等等。我怎么能做到这一点?
 nodeName是您正在查找的属性。 例如: 
 var elt = document.getElementById('foo'); console.log(elt.nodeName); 
 请注意, nodeName返回元素名称大写,没有尖括号,这意味着如果你想检查一个元素是否是一个<div>元素,你可以这样做: 
 elt.nodeName == "DIV" 
虽然这不会给你预期的结果:
 elt.nodeName == "<div>" 
 那么element.tagName呢? 
 另请参阅MDN上的tagName文档 。