问答详情
源自:9-4 区别getElementByID,getElementsByName,getElementsByTagName

没反应啊,为什么???

function clearall(){ 

            var hobby = document.getElementsByName("hobby");

            for(i = 0;i < hobby.length;i++){

                hobby[i].checked = false;}

        }   

        

         function checkone(){

            var j=document.getElementById("wb").value;

            var hobby = document.getElementById("hobby"+j);

            hobby.checked = true;    }    


提问者:夏虫不可语冰冰凉凉 2017-12-18 17:05

个回答

  • 汪叽不呲胡萝北ww
    2018-05-28 10:04:57

    你写的是对的,应该是前面onclick调用函数的地方多了个分号

  • _HaRRy__Wong
    2017-12-18 20:46:04

     function checkall(){

                var hobby = document.getElementsByTagName("input");

                for(var i=0;i<hobby.length;i++){

                    hobby[i].checked = true;

                }

               

            }

            function clearall(){

                var hobby = document.getElementsByName("hobby");

                for(var i=0;i<hobby.length;i++){

                    hobby[i].checked = false;

                }


                

            }