在jQuery中,如果我引用了一个元素,我如何确定它是哪种类型的元素,例如,输入或下拉列表?有什么办法可以找出答案吗?
重复:
How can I determine the element type of a matched element in jQuery?
发布于 2009-03-03 22:06:56
如果元素是一个输入,下面将返回true:
$("#elementId").is("input")
或者,您可以使用以下命令获取标记的名称:
$("#elementId").get(0).tagName
发布于 2015-01-27 14:17:05
您可以使用带有tagName
的作为要获取的属性的名称:
$("#elementId").prop('tagName');
发布于 2015-04-29 22:14:04
值得注意的是,@Marius的第二个答案可以用作纯Javascript解决方案。
document.getElementById('elementId').tagName
https://stackoverflow.com/questions/608410
复制相似问题