我想做一个有3个下拉列表的页面,可以通过选择一个列表影响其他的列表~
我在很多网站上看过这样的效果想自己做个看看`~
请高手指点一二`~
有原代码最好呀1~
我在很多网站上看过这样的效果想自己做个看看`~
请高手指点一二`~
有原代码最好呀1~
解决方案 »
- 关于jdbc
- IE内核浏览器会将中文的双引号自动转化为英文字符的?????
- java 每隔一段时间检测ftp文件夹内最新的文件名称,修改时间等
- struts2 session问题,急!!!!!!!!!!!!!!
- 小问题!急!在线等
- 关于一个类,总编译错误,希望大侠指点
- 以会计形式显示,如:120000显示为12,0000
- 关于FORM中POST的中英文问题
- C# 调用dll 传参数编码问题
- java爬虫如何获取到视频网站的视频的资源
- 求助!如何利用Java 对图片操作 (GIS) 放大、缩小、漫游、图层控制等
- ORACLE:Unsupported syntax for refreshRow() 是什么原因?紧急!!
<!--
var timeData = {
"Asia 亚洲": { //----------------------------------------------
"Brunei 文莱 ":["+0800","","斯里巴加湾市"],
"Burma 缅甸 ":["+0630","","仰光"],
"Cambodia 柬埔寨 ":["+0700","","金边"],
"China 中国 ":["+0800","","北京、重庆、上海、天津"],
"Hong kong,Macau 香港·澳门":["+0800","","香港、澳门特区"]
},
"ME, India pen. 中东、印度半岛": { //------------------------------------
"Afghanistan 阿富汗 ":["+0430","","喀布尔"],
"Arab Emirates 阿拉伯联合酋长国":["+0400","","阿布扎比"],
"Bahrain 巴林 ":["+0300","","麦纳麦"],
"Bangladesh 孟加拉 ":["+0600","","达卡"],
"Bhutan 不丹 ":["+0600","","廷布"],
"Cyprus 塞浦路斯":["+0200","","尼科西亚"],
"Georgia 乔治亚 ":["+0500","","第比利斯"],
"India 印度 ":["+0530","","新德里、孟买、加尔各答"]
},
"North Europe 北欧": { //----------------------------------------------
"Den 丹麦":["+0100","04F03|10L03","哥本哈根"],
"Finland 芬兰":["+0200","03L01|10L01","赫尔辛基"],
"Iceland 冰岛":["+0000","","雷克雅未克"],
"Norwegian 挪威":["+0100","","奥斯陆"],
"Sweden 瑞典":["+0100","03L01|10L01","斯德哥尔摩"]
}
};
var objContinentMenu;
var objCountryMenu;
function setTZ(a,c){
objContinentMenu.options[a].selected=true;
chContinent();
objCountryMenu.options[c].selected=true;
}function chContinent() {
var key,i;
continent = objContinentMenu.options[objContinentMenu.selectedIndex].text;
for (var i = objCountryMenu.options.length-1; i >= 0; i--)
objCountryMenu[0]=null;
for (key in timeData[continent])
objCountryMenu.options[objCountryMenu.options.length]=new Option(key);
objCountryMenu.options[0].selected=true;
}
function initialize() {
var key; //时间
objContinentMenu=document.WorldClock.continentMenu;
objCountryMenu=document.WorldClock.countryMenu; for (key in timeData)
objContinentMenu[objContinentMenu.length]=new Option(key); setTZ(0,1);
}
//-->
</SCRIPT><TABLE border=0>
<TBODY>
<TR><!------------------------------ 世界时间 ----------------------------------->
<FORM name=WorldClock>
<td>
<BR><SELECT
style="FONT: 9pt '细明体'; WIDTH: 240px; BACKGROUND-COLOR: #e0e0ff"
onchange=chContinent() name=continentMenu></SELECT><BR><SELECT
style="FONT: 9pt '细明体'; WIDTH: 240px; BACKGROUND-COLOR: #e0e0ff"
name=countryMenu></SELECT>
<P></P></TD></form>
</TR></TBODY></TABLE>
不过在用的时候好象没实现呀~~<html>
<head>
<SCRIPT language=JScript>
<!--
var timeData = {
"Asia 亚洲": { //----------------------------------------------
"Brunei 文莱 ":["+0800","","斯里巴加湾市"],
"Burma 缅甸 ":["+0630","","仰光"],
"Cambodia 柬埔寨 ":["+0700","","金边"],
"China 中国 ":["+0800","","北京、重庆、上海、天津"],
"Hong kong,Macau 香港·澳门":["+0800","","香港、澳门特区"]
},
"ME, India pen. 中东、印度半岛": { //------------------------------------
"Afghanistan 阿富汗 ":["+0430","","喀布尔"],
"Arab Emirates 阿拉伯联合酋长国":["+0400","","阿布扎比"],
"Bahrain 巴林 ":["+0300","","麦纳麦"],
"Bangladesh 孟加拉 ":["+0600","","达卡"],
"Bhutan 不丹 ":["+0600","","廷布"],
"Cyprus 塞浦路斯":["+0200","","尼科西亚"],
"Georgia 乔治亚 ":["+0500","","第比利斯"],
"India 印度 ":["+0530","","新德里、孟买、加尔各答"]
},
"North Europe 北欧": { //----------------------------------------------
"Den 丹麦":["+0100","04F03|10L03","哥本哈根"],
"Finland 芬兰":["+0200","03L01|10L01","赫尔辛基"],
"Iceland 冰岛":["+0000","","雷克雅未克"],
"Norwegian 挪威":["+0100","","奥斯陆"],
"Sweden 瑞典":["+0100","03L01|10L01","斯德哥尔摩"]
}
};
var objContinentMenu;
var objCountryMenu;
function setTZ(a,c){
objContinentMenu.options[a].selected=true;
chContinent();
objCountryMenu.options[c].selected=true;
}function chContinent() {
var key,i;
continent = objContinentMenu.options[objContinentMenu.selectedIndex].text;
for (var i = objCountryMenu.options.length-1; i >= 0; i--)
objCountryMenu[0]=null;
for (key in timeData[continent])
objCountryMenu.options[objCountryMenu.options.length]=new Option(key);
objCountryMenu.options[0].selected=true;
}
function initialize() {
var key; //时间
objContinentMenu=document.WorldClock.continentMenu;
objCountryMenu=document.WorldClock.countryMenu; for (key in timeData)
objContinentMenu[objContinentMenu.length]=new Option(key); setTZ(0,1);
}
//-->
</SCRIPT>
</head>
<body>
<TABLE border=0>
<TBODY>
<TR><!------------------------------ 世界时间 ----------------------------------->
<FORM name=WorldClock>
<td>
<BR><SELECT
style="FONT: 9pt '细明体'; WIDTH: 240px; BACKGROUND-COLOR: #e0e0ff"
onchange=chContinent() name=continentMenu></SELECT><BR><SELECT
style="FONT: 9pt '细明体'; WIDTH: 240px; BACKGROUND-COLOR: #e0e0ff"
name=countryMenu></SELECT>
<P></P></TD></form>
</TR></TBODY></TABLE>
</body>
</html>
请看是不是这样的呀~~~