此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【lilysob】截止到2008-06-30 22:45:29的历史汇总数据(不包括此帖):
发帖数:7                  发帖分:160                
结贴数:5                  结贴分:110                
未结数:2                  未结分:50                 
结贴率:71.43 %            结分率:68.75 %            
楼主加油

解决方案 »

  1.   

    subcat[0] = new Array("1","2","1");    //2
    categoryid2                
    sortsid2
     他们都是对应的2,我只此举例一下
    请帮忙,除了复制2个改名字的脚本,答者我都会给分,请帮忙
      

  2.   

    不知道这个效果是不是你想要的:
    <script language = "JavaScript"> 
    var onecount; 
    onecount=0; 
    subcat = new Array(); subcat[0] = new Array("1","1","1"); subcat[1] = new Array("2","2","2"); subcat[2] = new Array("3","3","3"); 
    onecount=4;  function changelocation(locationid,id) 
        { 
    obj=document.getElementById(id);
    var locationid=locationid; 
    var i; 
    for (i=0;i < onecount; i++) 

    if (subcat[i][1] == locationid) 

    obj.options[obj.options.length]= new Option(subcat[i][0], subcat[i][2]); 
    obj.value=subcat[i][2];
    }        
    }      
        }    
    </script> 
    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" > 
    <form name="mainform" method="POST" action=""> 
    <tr> 
      
                <td align="center" valign="top"> 
    <table border='1' cellspacing='1' cellpadding='2' > 
      <tr bordercolor=""> 
    <td>本层类别 </td> <td>上层类别 </td>  </tr> 
    <tr bordercolor=""> <td>           <select name="categoryid1" size="1" id="categoryid1" onChange="changelocation(document.mainform.categoryid1.options[document.mainform.categoryid1.selectedIndex].value,'sortsid1')"> 
                
                <option value="1">a1 </option> 
                
                <option value="2">a2 </option> 
                
                <option value="3">a3 </option> 
                
              </select> </td> 
                  
                <td> <select name="sortsid1" id="sortsid1"> 
      
      <option value="1">1 </option> 
      
    </select> </td> 
    <!--这个可以用--> </tr> 
    <tr bordercolor=""> <td>           <select name="categoryid2" size="1" id="categoryid2" onChange="changelocation(document.mainform.categoryid2.options[document.mainform.categoryid2.selectedIndex].value,'sortsid2')"> 
                
                <option value="1">a1 </option> 
                
                <option value="2">a2 </option> 
                
                <option value="3">a3 </option> 
                
              </select> </td> 
                  
                <td> <select name="sortsid2" id="sortsid2"> 
      
      <option value="1">1 </option> 
      
    </select> </td> </tr> 
    <tr bordercolor=""> <td>           <select name="categoryid3" size="1" id="categoryid3" onChange="changelocation(document.mainform.categoryid3.options[document.mainform.categoryid3.selectedIndex].value,'sortsid3')"> 
                
                <option value="1">a1 </option> 
                
                <option value="2">a2 </option> 
                
                <option value="3">a3 </option> 
                
              </select> </td> 
                  
                <td> <select name="sortsid3" id="sortsid3"> 
      
      <option value="1">1 </option> 
      
    </select> </td> </tr> </table> </td> 
              </tr> 
            </form>