switch 如何改写?

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

puffbaby

2015-01-10 13:35

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 方式不行呢



写回答 关注

2回答

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

    冒号在数值后面 。 case 1 :

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

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

JavaScript进阶篇

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

468196 学习 · 21891 问题

查看课程

相似问题