SCRIPT5007:无法获取未定义或空引用的属性“文本”

时间:2013-11-14 10:26:03

标签: javascript attributes

我有一种从属性

获取值的方法
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:无法获取未定义或空引用的属性“文本”

任何想法?

0 个答案:

没有答案