<select name=class onchange="alert(this.value);">
                            change(this.value);
<option>1</option>
<option>2</option>
</select>

解决方案 »

  1.   

    下标是什么?text?
    onchage=change(options(selectedIndex).text)
      

  2.   

    <HTML>
    <BODY>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var paty = new Array();
    paty[0]="陕西省";
    paty[1]="湖北省";
    var aMonth = new Array();
    aMonth[0] = new Array();
    aMonth[1] = new Array();
    aMonth[2] = new Array();
    aMonth[3] = new Array();
    aMonth[4] = new Array();
    aMonth[5] = new Array();
    aMonth[6] = new Array();
    aMonth[0][0] = "西安";
    aMonth[0][1] = "宝鸡";
    aMonth[0][2] = "同传";
    aMonth[0][3] = "咸阳";
    aMonth[0][4] = "位男";aMonth[1][0] = "武汉";
    aMonth[1][1] = "襄樊";
    aMonth[1][2] = "十堰";
    aMonth[1][3] = "黄石";
    aMonth[1][4] = "枣阳";//alert(aMonth[1].length);
    //-->
    var str1,str2,str3;
    for(i=0;i<paty.length;i++){
    str1+="<option>"+paty[i]+"</option>";
    }
    str3=0;
    str2=setoption(str3);document.write("<form name='form1'><table><tr><td><select name='select' onchange='kk()'>"+str1+"</select></td><td id='draw'><select name='select1'>"+str2+"</select></td></tr></table></form>");function setoption(str3){
    str2="";
    for(j=0;j<aMonth[str3].length;j++){
    str2+="<option>"+aMonth[str3][j]+"</option>";
    }
    return str2;
    }
    function kk(){
    //alert("df");
    var index=form1.select.selectedIndex;
    form1.select.options[index].selected="true";
    str2=setoption(index);
    //alert(str2);
    draw.innerHTML = "<select name='select1'>"+str2+"</select>";
    //dd(str2);
    }</SCRIPT></BODY>
    </HTML>
      

  3.   

    tzn.js
    <!--
    var onecount;
    onecount=0;
    subcat = new Array();
    subcat[0] = new Array("管理处","TZN");
    subcat[1] = new Array("家乐福店","TZN");
    subcat[2] = new Array("乐购店","TZN");
    subcat[3] = new Array("天一广场店","TZN");
    onecount=4;
    function changelocation(locationid,oForm,flag){
        oForm.length = 0;
        var k = flag;
        var locationid=locationid;
        var i;
        if (k!="0"){
            oForm.options[0]=new Option("所有门市","ALLINFO");
        }
        for (i=0;i < onecount; i++){
            if (subcat[i][1] == locationid){
                oForm.options[oForm.length] = new Option(subcat[i][0], subcat[i][0]);
           }
        }
    }
    -->调用页:
    <form....>
    <select name="d" id="d" onChange="changelocation(this.form.d.options[this.form.d.selectedIndex].value,this.form.b)">
      <option value="ALLCLASS">所有地区</option>
      <option value="TB">TB</option>
      <option value="TBC">TBC</option>
      <option value="TBJ">TBJ</option>
      <option value="TBS">TBS</option>
      <option value="TZN">TZN</option>
    </select>
    <strong>部门(门市):</strong>
    <select name="b" id="b">
       <option value="ALLINFO">所有门市</option>
    </select>
    </form>
    ..............
      

  4.   

    document.formname.selectname.options[document.formname.selectname.selectedIndex]