在javascript中可以通过dom元素的tagName进行判断
1、利用document.getElementById()获取到dom元素
2、获取dom元素的属性tagName
3、如果tagName是INPUT,可以再利用元素的type属性判断具体是哪一种INPUT
示例:
<input id="name" type="text" value="123"/>
方法:
function test(){
var text = document.getElementById('name');
var textTagName = text.tagName;//获取标签类型
if(textTagName == 'INPUT'){//如果是INPUT,判断是何种INPUT,checkbox、text等
textTagName = textTagName + "," + text.type;
}
alert(textTagName);
}