首页 > 软件开发 > HTML >

怎么根据下拉菜单的值弹出不同的界面

来源:互联网 2023-03-16 19:11:55 243

怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

使用html 和jquery来演示Wyn办公区 - 实用经验教程分享!

工具/原料

  • html
  • jquery

方法/步骤

  • 1

    使用visual studio codeWyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 2

    新建一个html文件Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 3

    创建一个下拉选单Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 4

    我们在下拉选单中,添加3个下拉选单项Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    option value="1">界面1/option>Wyn办公区 - 实用经验教程分享!

    option value="2">界面2/option>Wyn办公区 - 实用经验教程分享!

    option value="3">界面3/option>Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 5

    在页面中引入jqueryWyn办公区 - 实用经验教程分享!

    如果不想下载js文件,可以引入CDNWyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 6

    编写jqueryWyn办公区 - 实用经验教程分享!

    根据我们选择的不同的下拉选单的值来显示不同的界面Wyn办公区 - 实用经验教程分享!

    这里为了演示我们使用不同的颜色来代表不同的界面Wyn办公区 - 实用经验教程分享!

    界面1 使用blueWyn办公区 - 实用经验教程分享!

    界面2 使用yellowWyn办公区 - 实用经验教程分享!

    界面3 使用grayWyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    我们定义三个style来区别Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 7

    颜色的代码如下Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    .blue {Wyn办公区 - 实用经验教程分享!

    background-color: lightskyblue;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    .yellow {Wyn办公区 - 实用经验教程分享!

    background-color: yellow;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    .gray {Wyn办公区 - 实用经验教程分享!

    background-color: gray;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 8

    撰写下拉选择的切换逻辑Wyn办公区 - 实用经验教程分享!

    为了便于演示,我们在下拉选单中在添加一个请选择的项目Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 9

    创建一个界面框Wyn办公区 - 实用经验教程分享!

    简单的使用一个div来演示Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 10

    一开始的画面效果如下Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 11

    撰写下拉选单的逻辑Wyn办公区 - 实用经验教程分享!

    使用不同的颜色来代表不同的界面Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    script type="text/javascript">Wyn办公区 - 实用经验教程分享!

    $(function () {Wyn办公区 - 实用经验教程分享!

    $("select").on("change", function () {Wyn办公区 - 实用经验教程分享!

    console.log($(this).val());Wyn办公区 - 实用经验教程分享!

    switch ($(this).val()) {Wyn办公区 - 实用经验教程分享!

    case "1": // 界面1Wyn办公区 - 实用经验教程分享!

    $("#content p").text($("select option:selected").text());Wyn办公区 - 实用经验教程分享!

    $("#content").addClass("blue");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    case "2": // 界面2Wyn办公区 - 实用经验教程分享!

    $("#content p").text($("select option:selected").text());Wyn办公区 - 实用经验教程分享!

    $("#content").addClass("yellow");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    case "3": // 界面3Wyn办公区 - 实用经验教程分享!

    $("#content p").text($("select option:selected").text());Wyn办公区 - 实用经验教程分享!

    $("#content").addClass("gray");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    default:Wyn办公区 - 实用经验教程分享!

    $("#content").removeClass();Wyn办公区 - 实用经验教程分享!

    $("#content p").text("");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    });Wyn办公区 - 实用经验教程分享!

    });Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    /script>Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 12

    接下来就看是演示Wyn办公区 - 实用经验教程分享!

    当我们选择界面1时,就会呈现蓝色框Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 13

    当我们选择界面2时,就会呈现黄色框Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 14

    当我们选择界面3时,就会呈现灰色框Wyn办公区 - 实用经验教程分享!

    怎么根据下拉菜单的值弹出不同的界面Wyn办公区 - 实用经验教程分享!

  • 15

    完整的代码如下Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    !DOCTYPE html>Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    html lang="en" xmlns="http://www.w3.org/1999/xhtml">Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    head>Wyn办公区 - 实用经验教程分享!

    meta charset="utf-8" />Wyn办公区 - 实用经验教程分享!

    title>/title>Wyn办公区 - 实用经验教程分享!

    script src="http://code.jquery.com/jquery-2.1.1.min.js">/script>Wyn办公区 - 实用经验教程分享!

    /head>Wyn办公区 - 实用经验教程分享!

    style>Wyn办公区 - 实用经验教程分享!

    #content {Wyn办公区 - 实用经验教程分享!

    border-width: 1px;Wyn办公区 - 实用经验教程分享!

    border-style: solid;Wyn办公区 - 实用经验教程分享!

    border-color: cornflowerblue;Wyn办公区 - 实用经验教程分享!

    width: 300px;Wyn办公区 - 实用经验教程分享!

    height: 300px;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    #content p{Wyn办公区 - 实用经验教程分享!

    text-align:center;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    .blue {Wyn办公区 - 实用经验教程分享!

    background-color: lightskyblue;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    .yellow {Wyn办公区 - 实用经验教程分享!

    background-color: yellow;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    .gray {Wyn办公区 - 实用经验教程分享!

    background-color: gray;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    /style>Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    body>Wyn办公区 - 实用经验教程分享!

    select>Wyn办公区 - 实用经验教程分享!

    option value="">请选择/option>Wyn办公区 - 实用经验教程分享!

    option value="1">界面1/option>Wyn办公区 - 实用经验教程分享!

    option value="2">界面2/option>Wyn办公区 - 实用经验教程分享!

    option value="3">界面3/option>Wyn办公区 - 实用经验教程分享!

    /select>Wyn办公区 - 实用经验教程分享!

    div id="content">Wyn办公区 - 实用经验教程分享!

    /Wyn办公区 - 实用经验教程分享!

    /div>Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    script type="text/javascript">Wyn办公区 - 实用经验教程分享!

    $(function () {Wyn办公区 - 实用经验教程分享!

    $("select").on("change", function () {Wyn办公区 - 实用经验教程分享!

    console.log($(this).val());Wyn办公区 - 实用经验教程分享!

    switch ($(this).val()) {Wyn办公区 - 实用经验教程分享!

    case "1": // 界面1Wyn办公区 - 实用经验教程分享!

    $("#content p").text($("select option:selected").text());Wyn办公区 - 实用经验教程分享!

    $("#content").addClass("blue");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    case "2": // 界面2Wyn办公区 - 实用经验教程分享!

    $("#content p").text($("select option:selected").text());Wyn办公区 - 实用经验教程分享!

    $("#content").addClass("yellow");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    case "3": // 界面3Wyn办公区 - 实用经验教程分享!

    $("#content p").text($("select option:selected").text());Wyn办公区 - 实用经验教程分享!

    $("#content").addClass("gray");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    default:Wyn办公区 - 实用经验教程分享!

    $("#content").removeClass();Wyn办公区 - 实用经验教程分享!

    $("#content p").text("");Wyn办公区 - 实用经验教程分享!

    break;Wyn办公区 - 实用经验教程分享!

    }Wyn办公区 - 实用经验教程分享!

    });Wyn办公区 - 实用经验教程分享!

    });Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    /script>Wyn办公区 - 实用经验教程分享!

    /body>Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

    /html>Wyn办公区 - 实用经验教程分享!

    Wyn办公区 - 实用经验教程分享!

  • 15此文章未经许可获取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Wyn办公区 - 实用经验教程分享!


    标签: 手机HTMLJQUERYCSS

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码