程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> list-求一個簡單點的,根據下拉列表內容,在jsp頁面輸出List的一個小項目

list-求一個簡單點的,根據下拉列表內容,在jsp頁面輸出List的一個小項目

編輯:編程綜合問答
求一個簡單點的,根據下拉列表內容,在jsp頁面輸出List的一個小項目

我還是個菜鳥,求給的東西簡單易懂,有一些介紹是最好的。謝謝!

最佳回答:


 <script>
    function showList()
    {
        document.getElementById("div0").style.display = "none";
        document.getElementById("div1").style.display = "none";
        document.getElementById("div2").style.display = "none";
        if(document.getElementById("dishType").value==0)
        {           
            document.getElementById("div0").style.display = "block";
        }
        if(document.getElementById("dishType").value==1)
        {           
            document.getElementById("div1").style.display = "block";
        }
        if(document.getElementById("dishType").value==2)
        {           
            document.getElementById("div2").style.display = "block";
        }
    }
</script>


<html>
  <head>    
    <title>根據菜系點餐</title>   
  </head>

  <body>
    <br>
    <br>
    <div align="center"><h1>請選擇菜系:</h1></div>
    <br>
    <div align="center">
    <select id="dishType" name="dishType" style="width:300px;height:30px" onchange="javascript:showList();">
        <option value=0 selected></option>
        <option value=1>湘菜</option>
        <option value=2>川菜</option>
    </select>
    </div>
    <hr/>
    <br>
    <br>
    <br>
    <br>

    <div id="div0">
        <table align="center" width="500px" border="1">
            <tr>
                <td width="20%" height="30px">序號</td>
                <td width="40%" height="30px">菜名</td>
                <td width="40%" height="30px">價格</td>               
            </tr>
        </table>
    </div>
    <div id="div1" style="display:none">
        <table align="center" width="500px" border="1">
            <tr>
                <td width="20%" height="30px">序號</td>
                <td width="40%" height="30px">菜名</td>
                <td width="40%" height="30px">價格</td>               
            </tr>
            <tr>
                <td width="20%" height="30px">1</td>
                <td width="40%" height="30px">小炒肉</td>
                <td width="40%" height="30px">28元</td>                
            </tr>
            <tr>
                <td width="20%" height="30px">2</td>
                <td width="40%" height="30px">毛家紅燒肉</td>
                <td width="40%" height="30px">48元</td>                
            </tr>
            <tr>
                <td width="20%" height="30px">3</td>
                <td width="40%" height="30px">臘味合蒸</td>
                <td width="40%" height="30px">38元</td>                
            </tr>
        </table>
    </div>
    <div id="div2" style="display:none">
        <table align="center" width="500px" border="1">
            <tr>
                <td width="20%" height="30px">序號</td>
                <td width="40%" height="30px">菜名</td>
                <td width="40%" height="30px">價格</td>               
            </tr>
            <tr>
                <td width="20%" height="30px">1</td>
                <td width="40%" height="30px">麻婆豆腐</td>
                <td width="40%" height="30px">18元</td>                
            </tr>
            <tr>
                <td width="20%" height="30px">2</td>
                <td width="40%" height="30px">水煮肉片</td>
                <td width="40%" height="30px">38元</td>                
            </tr>
            <tr>
                <td width="20%" height="30px">3</td>
                <td width="40%" height="30px">宮保雞丁</td>
                <td width="40%" height="30px">28元</td>                
            </tr>
        </table>
    </div>
    <div id="div3" style="display:none"></div>
    <div id="div4" style="display:none"></div>
  </body>
</html>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved