如何动态地生成下拉菜单
我要做几个在主页框架上的下拉菜单,而且想做成设置的不同,设置可能放在xml文件中或数据库中,我想根据读出的设置,让下拉菜单动态变化的,希望大家给点示范。 问题点数:100、回复次数:4Top
1 楼zclgod(春风化雷)回复于 2005-08-03 23:04:27 得分 0
数据库的偶写过
Top
2 楼zclgod(春风化雷)回复于 2005-08-03 23:06:46 得分 50
<%if(provSlt!=null){%>
var provSlt="<%=provSlt%>";
<%}else {%>
var provSlt=null;
<%}%>
var provAll = "<%=provAll%>";
if(provSlt!=null) {
var provAllArray = new Array();
var provSltArray = new Array();
var m = 0;
provSltArray = provSlt.split(",");
provAllArray = provAll.split(",");
var k = 0;
var i = 0;
var j = 0;
while(i < provAllArray.length) {
if(provAllArray[i] == provSltArray[j]) {
opts = new Option(provAllArray[i + 1],provAllArray[i]);
form1.sltProvNm.options[k]=opts;
k = k + 1;
i = i + 2;
j = j + 1;
} else {
opts = new Option(provAllArray[i + 1],provAllArray[i]);
form1.provNm.options[m]=opts;
m = m + 1;
i = i + 2;
}
}
selectTrue();
} else {
provAllArray = provAll.split(",");
var m = 0;
for(var i = 0;i<provAllArray.length;) {
opts = new Option(provAllArray[i + 1],provAllArray[i]);
form1.provNm.options[m]=opts;
m = m + 1;
i = i + 2;
}
}Top
3 楼fish_kun(坤坤)回复于 2005-08-04 16:15:58 得分 0
不是option,我说的是一旦鼠标移上去,就显出一个下拉的菜单,而在这之前它显示成
一个普通的链接。Top
4 楼minisun2000(红色枫叶)回复于 2005-08-04 16:49:32 得分 50
是不是option有什么关系?只要取得数据就行了,至于怎么显示,就看谁的JS用的好了Top




