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

switch 如何改写?

function checkone(){

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

             var  a= parseInt(j);

            switch(a)

            {


                case:1

                document.getElementById("hobby1").checked=true;

                break;

                case:2

                document.getElementById("hobby2").checked=true;

                break;

                case:3

                document.getElementById("hobby3").checked=true;

                break;

                case:4

                document.getElementById("hobby4").checked=true;

                break;

                case:5

                document.getElementById("hobby5").checked=true;

                break;

                default:

                 document.getElementById("hobby6").checked=true;

            

            }

        

         // 任务3

        

        }

_________________________________________________________

看到答案发现非常的轻巧,也能理解。为什么switch 方式不行呢



提问者:puffbaby 2015-01-10 13:35

个回答

  • Alex_0725
    2015-01-17 15:59:53
    已采纳

    冒号在数值后面 。 case 1 :

  • puffbaby
    2015-01-10 13:45:44

    妈蛋  ”:“  冒号写错地方了,,,  晕