网上好多啊
var obj = document.getElementById(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值

解决方案 »

  1.   

    还是不太懂啊换了个代码<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head>
    <script>
    function Dsy()
    {
        this.Items = {};
    }
    Dsy.prototype.add = function(id,iArray)
    {
        this.Items[id] = iArray;
    }
    Dsy.prototype.Exists = function(id)
    {
        if(typeof(this.Items[id]) == "undefined") return false;
        return true;
    }
    function change(v){
        var str="0";
        for(i=0;i<v;i++){
            str+=("_"+(document.getElementById(s[i]).selectedIndex-1));
        };
        var ss=document.getElementById(s[v]);
        with(ss){
            length = 0;
            options[0]=new Option(opt0[v],opt0[v]);
            if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v)
            {
                if(dsy.Exists(str)){
                    ar = dsy.Items[str];
                    for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
                        if(v)options[1].selected = true;    
                }    
            }    
            if(++v<s.length){
                change(v);
            }
        }
    }
    function r_change(w){
        var stri="0";
        for(i=0;i<w;i++){
            stri+=("_"+(document.getElementById(r[i]).selectedIndex-1));
        };
        var rr=document.getElementById(r[w]);
        with(rr){
            length = 0;
            options[0]=new Option(opt0[w],opt0[w]);
            if(w && document.getElementById(r[w-1]).selectedIndex>0 || !w)
            {
                if(dsy.Exists(stri)){
                    ar = dsy.Items[stri];
                    for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
                        if(w)options[1].selected = true;    
                }    
            }    
            if(++w<r.length){
                r_change(w);
            }
        }
    }
    var dsy = new Dsy(); 
    dsy.add("0",["北京","上海","天津","重庆","广东","广西","贵州","海南","河北","河南","黑龙江","湖北","湖南","吉林","江苏","江西","辽宁","内蒙古","宁夏","青海","山东","山西","陕西","上海","四川","天津","西藏","新疆","云南","浙江","甘肃","安徽","福建"]); function s_setup(n1,n2,n3)
    {
        for(i=0;i<s.length-1;i++)
            document.getElementById(s[i]).onchange=new Function("change("+(i+1)+")");
            change(0);
            document.getElementById('s1').value=n1;
            change(1);
            document.getElementById('s2').value=n2;
            change(2);
           document.getElementById('s3').value=n3;
    }
    function r_setup(m1,m2,m3)
    {
        for(i=0;i<r.length-1;i++)
            document.getElementById(r[i]).onchange=new Function("r_change("+(i+1)+")");
            r_change(0);
            document.getElementById('r1').value=m1;
            r_change(1);
           document.getElementById('r2').value=m2;
           r_change(2);
           document.getElementById('r3').value=m3;}
    </script> 
    </head> 
    <body onLoad="r_setup()"> 
    <select name="prov" id="r1"><option>请选择</option></select> 
    <select name="city" id="r2"><option>请选择</option></select> 
    <select name="county" id="r3"><option>请选择</option></select> 
    </body> 
    </html> 
    请问如何去获取省市县三个变量,并且传给某个ASP文件呢?
      

  2.   

    我昨天刚把dreamweaver 删了 我做开发的
      

  3.   

    你要放在Form里,然后提交过去,用request("county")等就能获取了。