我有一种从属性
获取值的方法function GetValueFromAttributes(obj,i, key) {
if ($.browser.msie) {
return obj.childNodes[i].attributes.getNamedItem(key).text;
} else {
if (obj.childNodes[i].attributes) {
var namedItem = obj.childNodes[i].attributes.getNamedItem(key.toLowerCase());
if (namedItem) {
return namedItem.value;
}
}
return "";
}
}
在所有浏览器中工作正常,但在Internet Explorer 10中
return obj.childNodes[i].attributes.getNamedItem(key).text;
给出错误: SCRIPT5007:无法获取未定义或空引用的属性“文本”
任何想法?