0
我有一个常规输入框(没有onchange属性)。Javascript - 在IE6上正确的getAttributeNode +
<input type="text" id="bar" name="bar" />
出于某种原因,IE6 +返回[object],而FF和Chrome返回null。
if ((elem.getAttributeNode('onchange')) != null)
elem.onchange();
我也试着为:
if (typeof(elem.onchange) !== 'undefined')
elem.onchange();
什么是正确的跨浏览器的方法来检查,如果该元素具有属性?
感谢
你是对的!谢谢! – Darrow 2011-01-13 02:02:25