获取单选框的值 运行不了 不知道哪里出错

img

img

点击获取按钮没反应

大家帮忙找找错误 谢谢了

img


加上document.

img

红色部分删掉,然后放到

</body>

上面,也就是html文档结束的位置,试试看。

  window.onload = function() {
        var oBtn = document.getElementById("btn");
        var oFruit =document.getElementsByName('fruit');
        oBtn.onclick = function() {
            for (var i = 0; i < oFruit.length; i++) {
                if(oFruit[i].checked) {
                    alert(oFruit[i].value);
                }
            }
        } 

img

  <script type="text/javascript">
        var oBtn = document.getElementById("btn");
        var oFruit =document.getElementsByName('fruit');
        oBtn.onclick = function() {
            for (var i = 0; i < oFruit.length; i++) {
                if(oFruit[i].checked) {
                    alert(oFruit[i].value);
                }
            }
        }
</script>


如有帮助,麻烦点个【采纳此答案】 谢谢啦~