首页 > 编程知识 正文

java二级菜单,循环读取文件夹里的文件

时间:2023-05-05 11:02:38 阅读:36374 作者:2553

1.

江西省

福建省

1

//创建对象、数据、值和文本

函数obj (adata、aValue、aText ) {

this.Data=aData;

this.Value=aValue;

this.Text=aText;

}

//选项可以设置数据数组,并添加多个“选择源地址、值、选择文本”参数

var Set_data=new Array (

新obj (“江西”、“南昌”、“南昌”)、

新obj (“江西”、“九江”、“九江”、

新obj (福建)、“福州”、“福州”)、

new obj ('福建'、'厦门'、'厦门')

);

//该函数接受两个参数——的两个下拉菜单

功能chg (parent,child ) {

//使用父菜单中选定选项的值、子菜单和选项数据集作为参数调用chg函数

chgcomitem (parent.options [ parent.selectedindex ].value,child,Set_data );

}

更改functionchgcomitem (父值,子字段,对象)//子菜单

//1 .从子菜单中调用函数作为参数

dlallcomitem(child;

//2 .遍历所有可选数据

for(I=0; I

//如果选项数据的Data与父菜单的选择值相同

if(objs[I].data==parentvalue ) ) )。

//3 .使用子菜单、选项数据值和选项数据文本作为参数调用AddComitem

addcomitem(child,objs[i].Value,objs[i].Text );

}

}

//1 .删除子菜单中的所有元素

functiondelallcomitem(alist ) {

//传递的是select元素,将选项全部设置为null

for(I=alist.options.length-1; i=0; I----)

aList.options[i]=null;

}

//3 .添加子菜单元素

functionaddcomitem(alist,aValue,aText ) {

//使用传入的文本和值创建选项

vara选项=new option (atext,aValue;

插入选项(注意: length属性大于最大下标1 ) )。

a list.options [ a list.options.length ]=a option;

}

2.

string path=request.getcontextpath (;

string basepath '/=request.getscheme ((://) request.getservername ) ) : ) request.getserverport ) ) PPP

%

New Document //定义了城市的二维排列,其中的顺序与省的顺序相同。 通过selectedIndex获取省的下标值,得到对应的城市数组

var city=[

[ "北京"、"天津"、"上海"、"重庆"、

“‘南京’、‘苏州’、‘南通’、‘常州’、

[福州、福安、龙岩、南平]、

[“广州”、“潮阳”、“潮州”、“澄海”、

[ '兰州','白银','定西','敦煌' ]

];

功能获取城市

//得到省下拉框的对象

varsltprovince=document.form1. province;

//得到城市下拉框的对象

var sltCity=document.form1.city;

//获得相应省份的城市布局

varprovincecity=city [ SLT province.selectedindex-1 ];

//清空街道下拉框,只留下选择

sltCity.length=1;

//在城市下拉框中输入城市数组的值

for(varI=0; I

SLT city [ i1 ]=新选项(provincecity[I],provincecity[I];

}

}

请选择所在省

直辖市

江苏省

福建省

广东省

甘肃省

请选择所在城市

3.

untitleddocumentfunctionsetsecond {

var val=obj.value;

if(val=='en ' ) {

var sec=document.getelementbyid (second );

sec.options[0]=newoption('one ',' one ' );

sec.options[1]=newoption('two ',' two ' );

}else{

var sec=document.getelementbyid (second );

sec.options[0]=new Option ('一',' one ' );

sec.options[1]=new Option ('二',' two ' ); //可以设定循环配置,也可以一个个配置

}

}

zh

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。