<select>二级联动问题,数据是定好的,不知道怎么实现

第一个<select>有A/B两个<option>;A下没有子option;B下有3个子option(C/D/E);子option(C/D/E)下又分别有子option(... 第一个<select>有A / B两个<option> ;
A下没有子option;
B下有3个子option(C/D/E);
子option(C/D/E)下又分别有子option(F/G) ;
我想实现:选A时,只有一个<select>框,选B的时候,3个<select>都显示出来;
展开
 我来答
aiderjohn
2015-09-01 · 超过22用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:30.5万
展开全部
<select id="sel1">
    <option value="A">A</option>
    <option value="B">B</option>
</select>
<select id="sel2" style="display:none">
    <option value="C">C</option>
    <option value="D">D</option>
    <option value="E">E</option>
</select>
<script>
    obj1 = document.getElementById("sel1");
    obj2 = document.getElementById("sel2");
    obj1.onchange = function()
    {
        if(obj1.value == "A")
        {
            obj2.style.display="none";
        }
        else if(obj1.value == "B")
        {
            obj2.style.display="block";
        }
    }
</scirpt>    
希望有用啦~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式