document.myform.Xname.options[document.myform.Xname.length] = new Option(subcat[i][2], subcat[i][0]);

解决方案 »

  1.   

    <select name="bb" onchange="changelocation(locationid,this.name)">
     <option value="aa">aa</option>
    </select>
    function changelocation(locationid,Xname)
        {
        document.myform.ShiName.length = 1; 
        var locationid=locationid;
        var Xname=Xname;
        var i;
        for (i=0;i < onecount; i++)
            {
                if (subcat[i][1] == locationid)
                { 
                    document.getElementsByName(Xname)[0].options[document.getElementsByName(Xname)[0].length] = new Option(subcat[i][2], subcat[i][0]);
                }        
            }
        } 
    你说的不清楚