'length'是null还是不是对象? IE 8.请帮助

时间:2013-02-07 12:22:07

标签: javascript internet-explorer-8

这是代码,任何想法?这适用于其他浏览器,但它仍然停留在ie8。任何帮助将不胜感激。

function getRadioValue(radioN)
{
    for(i=0; i<document.kartice_form[radioN].length; i++)
    {
        if (document.kartice_form[radioN][i].checked == true)
            return parseInt(document.kartice_form[radioN][i].value);
    }
}

1 个答案:

答案 0 :(得分:0)

使用jQuery重写函数(假设jQuery没问题,因为你将它包含在你的标签中):

function getRadioValue(radioN) {
    return parseInt($('input[name="+radioN+"]:checked').val());
}