javascript radio,checkbox 遍历出现莫名undefinded结点

来源:互联网 发布:locale java 编辑:程序博客网 时间:2024/06/04 18:33
        var radioArr = document.getElementById("order").group1;        var radioNoCheckedNum = 0;        for (var i = 0; i < radioArr.length;i++)            if (!radioArr[i].checked) alert(radioArr[i].checked);

结果提示两个false,遍历正确。

        var radioArr = document.getElementById("order").group1;        var radioNoCheckedNum = 0;        for (var i in radioArr)            if (!radioArr[i].checked) alert(radioArr[i].checked);

结果提示两个false,和两个莫名undefinded,遍历出错。

html如下:

<label><input type="radio" name="group1" value="1" /> 有交通违章(违章代办)</label><label><input type="radio" name="group1" value="2" /> 无交通违章</label> 


复选框与上面类似出现莫名undefinded结点.



原创粉丝点击