checked=后面到底要不要引号?

来源:9-4 区别getElementByID,getElementsByName,getElementsByTagName

慕函数2134678

2017-12-02 10:32

任务一checked=ture没效果,checked=“ture”就有效果;

任务二中checked=false有效果,checked=“false”就没效果了;



        <script type="text/javascript">

        function checkall(){

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

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

               hobby[i].checked="ture";

           }

          // 任务1 

           

        }

        function clearall(){

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

            

         // 任务2

        //  alert("1")

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

                hobby[i].checked=false;

            }

        }

        

        function checkone(){

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

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

                hobby[i].checked=false;

            }

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

            var k='hobby'+j;

            var i=document.getElementById(k);

            i.checked="ture";

         // 任务3

        

        }


写回答 关注

1回答

  • 九黎i
    2017-12-02 16:20:09
    已采纳

    是true  不是ture 不用加""

    慕函数213...

    非常感谢!

    2017-12-02 16:21:08

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题