国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java實現的二級聯動菜單效果

2019-11-26 13:57:37
字體:
來源:轉載
供稿:網友

本文實例講述了java實現的二級聯動菜單效果。分享給大家供大家參考,具體如下:

JSP代碼:

<%@ page language="java" pageEncoding="UTF-8"%><html>  <head>    <title>二級菜單聯動演示</title>    <script type="text/javascript">  var req;  window.onload=function()  {//頁面加載時的函數  }  function Change_Select(){//當第一個下拉框的選項發生改變時調用該函數   var province = document.getElementById('province').value;   var url = "select?id="+ escape(province);   if(window.XMLHttpRequest){    req = new XMLHttpRequest();   }else if(window.ActiveXObject){    req = new ActiveXObject("Microsoft.XMLHTTP");   }   if(req){    req.open("GET",url,true);     //指定回調函數為callback    req.onreadystatechange = callback;    req.send(null);   }  }  //回調函數  function callback(){   if(req.readyState ==4){    if(req.status ==200){     parseMessage();//解析XML文檔    }else{     alert("不能得到描述信息:" + req.statusText);    }   }  }  //解析返回xml的方法  function parseMessage(){   var xmlDoc = req.responseXML.documentElement;//獲得返回的XML文檔   var xSel = xmlDoc.getElementsByTagName('select');   //獲得XML文檔中的所有<select>標記   var select_root = document.getElementById('city');   //獲得網頁中的第二個下拉框   select_root.options.length=0;   //每次獲得新的數據的時候先把每二個下拉框架的長度清0   for(var i=0;i<xSel.length;i++){    var xValue = xSel[i].childNodes[0].firstChild.nodeValue;    //獲得每個<select>標記中的第一個標記的值,也就是<value>標記的值    var xText = xSel[i].childNodes[1].firstChild.nodeValue;    //獲得每個<select>標記中的第二個標記的值,也就是<text>標記的值    var option = new Option(xText, xValue);    //根據每組value和text標記的值創建一個option對象    try{     select_root.add(option);//將option對象添加到第二個下拉框中    }catch(e){    }   }  } </script>  </head>  <body>    <div align="center">      <form name="form1" method="post" action="">        <table width="70%" border="0" cellspacing="0" cellpadding="0">          <tr>            <td align="center">              二級聯動示例            </td>          </tr>          <tr>            <td>              <select name="province" id="province" onChange="Change_Select()">                <!

主站蜘蛛池模板:
宝丰县|
永定县|
南昌市|
上杭县|
昂仁县|
天等县|
神农架林区|
房山区|
横峰县|
龙南县|
仁化县|
桃园市|
新源县|
合阳县|
大同市|
麻阳|
神农架林区|
大连市|
SHOW|
榆林市|
清河县|
白水县|
汾西县|
瓮安县|
林甸县|
英德市|
突泉县|
达拉特旗|
共和县|
运城市|
平顶山市|
兴国县|
枣强县|
乌鲁木齐市|
井冈山市|
达日县|
丁青县|
体育|
栾城县|
睢宁县|
崇义县|