属于手误,第二层的switch中case后的冒号打成分号了

解决方案 »

  1.   

    是我写法错误,还是JS不允许这样呢?非要用IF/Else嵌套呢?
      

  2.   

    应该是你写法错误:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function ccc(a,b)
    {
    switch (a)
    {
    case "a":
    switch (b)
    {
    case "b":
    alert("a|b");
    break;
    case "bb":
    alert("a|bb");
    break;
    case "bbb":
    alert("a|bbb");
    break;

    }
    break;
    case "aa":
    switch (b)
    {
    case "b":
    alert("aa|b");
    break;
    case "bb":
    alert("aa|bb");
    break;
    case "bbb":
    alert("aa|bbb");
    break;

    }
    break;
    case "aaa":
    switch (b)
    {
    case "b":
    alert("aaa|b");
    break;
    case "bb":
    alert("aaa|bb");
    break;
    case "bbb":
    alert("aaa|bbb");
    break;

    }
    break;

    }}
    //-->
    </SCRIPT>
    <input id='aaa'>
    <input id='bbb'>
    <input type='button' onclick='ccc(document.all.aaa.value,document.all.bbb.value)'>
    </BODY>
    </HTML>
      

  3.   

    试着把你的
     switch(IsType01){
    //
    //     case 1; 
    //   form.Duty_Minute.value='240';
    //   form.Apply_Day.value='0.5';
    //   break;的case 1
    换成 
    case "1":
      

  4.   

    TO:fivetwogtt(快乐睫毛) 谢谢!我试了,不关
    的case 1
    换成 
    case "1":
    的事,我再试试你上面那个先。