利用xml数据岛实现多级关联下拉选择框的做法
来源:互联网 发布:网络监控的工作 编辑:程序博客网 时间:2024/04/30 00:41
<select name=year></select>
<select name=month></select>
<select name=date></select>
<select name=clock></select>
<input name=result>
<script>
var arrSel=["year","month","date","clock"];//arrSel定义了要修改的下拉框和xml数据的节点名称
</script>
<xml id=xmldata>
<xmldata>
<year value="2000">
<month value="4">
<date value="14">
<clock value="一点" />
<clock value="三点" />
</date>
<date value="17">
<clock value="一点" />
</date>
</month>
<month value="5">
<date value="15">
<clock value="一点" />
<clock value="四点" />
<clock value="七点" />
</date>
</month>
</year>
<year value="2001">
<month value="7">
<date value="16">
<clock value="一点" />
<clock value="五点" />
<clock value="九点" />
</date>
</month>
</year>
</xmldata>
</xml>
<script>
function qswhxml(num){
/******* by qiushuiwuhen(2002-5-17) ********/
var i,j,arrTemp=[];
for(i=0;i<num;i++)arrTemp[i]=document.all(arrSel[i]).options[document.all(arrSel[i]).selectedIndex].text
if(num==arrSel.length){//这里处理最后的数据。
document.all("result").value="选中了("+arrTemp+")";return;
}
with(document.all(arrSel[num])){
length=0
var obj=document.all.xmldata.xmlDocument.childNodes[0];
for(i=0;i<num;i++)obj=obj.selectSingleNode(arrSel[i]+'[@value="'+arrTemp[i]+'"]');
for(i=0;i<obj.childNodes.length;i++)options[length++].text=obj.childNodes[i].getAttribute("value");
onchange=new Function("qswhxml("+(num+1)+")");
onchange();
}
}
qswhxml(0);
</script>
秋水无恨 :)
- 利用xml数据岛实现多级关联下拉选择框的做法
- 利用xml数据岛实现多级关联下拉选择框的做法
- 利用xml数据岛实现多级关联下拉选择框的做法
- 利用xml数据岛实现多级关联下拉选择框的做法
- 多级关联下拉选择框的做法
- 利用xml实现多级关联下拉选择框
- 多级关联下拉选择框的高效实现
- 多级关联下拉选择框
- 下拉菜单,滚动图片,多级关联下拉选择框
- 利用xml数据岛实现多级聯動
- 实现多级下拉框联动获取数据
- jquery+json+struts2+mybatis实现的多级关联下拉效果
- 利用jquery each 实现多级分类下拉框显示
- javascript select下拉选择框多级联动
- 下拉框的做法大全
- 如何利用Excel数据有效性制作多级联动下拉列表
- 利用jquery、json实现前台无刷新的多级联动下拉菜单
- Js 实现下拉款选择后多级联动效果
- 可输入的select
- CSDN 网上的家
- Adobe开源了Remoting和Messaging技术以及AMF协议规范
- 男人底线
- SQLServer数据库安全规划全攻略2
- 利用xml数据岛实现多级关联下拉选择框的做法
- SQL 语法参考手册
- 简单的脚本帮你编排JScript程序中的缩进
- 用VB写高效的图像处理程序 V2.0
- 通用SQL数据库查询语句精华使用简介
- 得到固定字符位置的函数
- 学好java
- SQL Server2000数据库文件损坏时如何恢复
- 利用JScript/CSS 编程技术模拟实现TABView控件