龙之家园  
我的博客我做主!

<SCRIPT LANGUAGE="JavaScript">
<!--
function loadctlSelect(ctl, value, ctlIDs)
{
// debug in IE 6.0
// power by blueDestiny, never-online;

var nodes;
var ctlClear;
var ctlID = /,/.test(ctlIDs) ? ctlIDs.split(",") : ctlIDs;
var ctlSelect = document.getElementById(ctl);
if( typeof(ctlID)=='string' )
{
ctlClear = document.getElementById(ctlID)
ctlClear.options.length=0;
ctlClear.options.add(new Option('请选择', ''))
}
else
{
for(var i=0; i<ctlID.length; i++)
{
ctlClear = document.getElementById(ctlID[i]);
ctlClear.options.length=0;
ctlClear.options.add(new Option('请选择', ''))
}
}
nodes = document.getElementById("xmldata").childNodes[0].childNodes;
for(var i=0; i<nodes.length; i++)
if( nodes[i].getAttribute("pid")==value )
ctlSelect.options.add(new Option(nodes[i].getAttribute("name"), nodes[i].getAttribute("id")))
}
//-->
</SCRIPT>
<xml id="xmldata">
<xmldata>
<class id="1" pid="0" name="广西" />
<class id="2" pid="0" name="广东" />
<class id="3" pid="1" name="桂林" />
<class id="4" pid="1" name="南宁" />
<class id="5" pid="2" name="广州" />
<class id="6" pid="2" name="深圳" />
<class id="7" pid="3" name="七星区" />
<class id="9" pid="7" name="桂林电子工业学院" />
<class id="11" pid="4" name="大学东路" />
<class id="12" pid="11" name="广西大学" />
<class id="13" pid="5" name="天河区" />
<class id="14" pid="13" name="天河区体育场" />
<class id="15" pid="6" name="深圳XXX路" />
<class id="16" pid="15" name="深圳XXX号" />
<class id="17" pid="9" name="计算机系" />
<class id="18" pid="16" name="YYY" />
<class id="19" pid="12" name="数电系" />
<class id="20" pid="14" name="座位00#" />
</xmldata>
</xml>
</HEAD>
<BODY onload='loadctlSelect("s1","0","s1,s2,s3,s4,s5");'>
<select id="s1" onchange="loadctlSelect('s2',this.value,'s2,s3,s4,s5')"></select>
<select id="s2" onchange="loadctlSelect('s3',this.value,'s3,s4,s5')"></select>
<select id="s3" onchange="loadctlSelect('s4',this.value,'s4,s5,s5')"></select>
<select id="s4" onchange="loadctlSelect('s5',this.value,'s5')"></select>
<select id="s5"></select>
</BODY>
</HTML>

posted on 2007-01-02 00:55  zhengfeng  阅读(276)  评论(0)    收藏  举报