根据某元素的ID,如何取得它是什么元素? var obj = document.getElementById('id');alert(obj.nodeName); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if (obj.nodeName=='Input'){ alert(obj.getAttribute('type'));} function (objID){ var s = document.getElementById(objID).tagName; if(s.toUpperCase()=="INPUT") s = document.getElementById(objID).type; return s;} elementNode.getAttribute(name) name 必要参数。指定获取名称所对应的属性值 hookee给的是比较完善的,不过碰到<button>和<input type='button'>就没法区别了看自己的需求,想区别的话可以返回tagname.type这种格式 Extjs4.0 store读不到数据,大神们帮帮忙啊~ jquery倒计时CPU高 JS正则替换问题 请问VB中怎样使用正则表达式打开txt文件,并匹配相关内容,把相应的匹配内容输出的一个excel文件中。 ××××××××××××××高分求一正则表达式×××××××××××× 放100分,帮忙看看javascript怎么实现下连接上的功能呢 请问,javascript怎么检测窗体空白区的尺寸? 问题,急!希望高手帮忙! 经典之作:请大家来完善(关于一个通用的Form校验) 关于打印的一个不错的设想 如何写JS正则表达式呢? 所见即所得编辑功能源码
alert(obj.getAttribute('type'));
}
var s = document.getElementById(objID).tagName;
if(s.toUpperCase()=="INPUT") s = document.getElementById(objID).type;
return s;
}
name 必要参数。指定获取名称所对应的属性值
看自己的需求,想区别的话可以返回tagname.type这种格式