看一下这段代码吧:
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="308" id="AutoNumber2">
<tr>
<td width="308"><b><span lang="zh-cn">增加内容</span></b></td>
</tr>
<tr>
<td width="308"> </td>
</tr>
<tr>
<td width="308">
<form method="POST" action="t_Program_File_R_insert.asp">
<table border="1" cellpadding="0" cellspacing="0" id=m style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3" height="72">
<tr>
<td width="100%" height="14" colspan="3"></td>
</tr>
<tr>
<td width="33%" height="14">全文件标志<span lang="zh-cn">:</span></td>
<td width="27%" height="14">
<input type="radio" value="1" name="AllFileFlag_1" onclick="document.all.m.rows[this.parentElement.parentElement.rowIndex+1].style.display='none'"><span lang="zh-cn">隐藏</span></td>
<td width="40%" height="14">
<input type="radio" value="0" name="AllFileFlag_1" checked onclick="document.all.m.rows[this.parentElement.parentElement.rowIndex+1].style.display=''"><span lang="zh-cn">显示</span></td>
</tr>
<tr>
<td width="33%" height="14"><span lang="zh-cn">内容</span></td>
<td width="67%" height="14" colspan="2">
<input type="text" name="InPoint_1" size="13" value="显示内容"></td>
</tr>
<tr>
<td width="100%" height="14" colspan="3">
<p align="center"><input type="submit" value="[确 定]" name="B1"><span lang="zh-cn">
</span></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="308" id="AutoNumber2">
<tr>
<td width="308"><b><span lang="zh-cn">增加内容</span></b></td>
</tr>
<tr>
<td width="308"> </td>
</tr>
<tr>
<td width="308">
<form method="POST" action="t_Program_File_R_insert.asp">
<table border="1" cellpadding="0" cellspacing="0" id=m style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3" height="72">
<tr>
<td width="100%" height="14" colspan="3"></td>
</tr>
<tr>
<td width="33%" height="14">全文件标志<span lang="zh-cn">:</span></td>
<td width="27%" height="14">
<input type="radio" value="1" name="AllFileFlag_1" onclick="document.all.m.rows[this.parentElement.parentElement.rowIndex+1].style.display='none'"><span lang="zh-cn">隐藏</span></td>
<td width="40%" height="14">
<input type="radio" value="0" name="AllFileFlag_1" checked onclick="document.all.m.rows[this.parentElement.parentElement.rowIndex+1].style.display=''"><span lang="zh-cn">显示</span></td>
</tr>
<tr>
<td width="33%" height="14"><span lang="zh-cn">内容</span></td>
<td width="67%" height="14" colspan="2">
<input type="text" name="InPoint_1" size="13" value="显示内容"></td>
</tr>
<tr>
<td width="100%" height="14" colspan="3">
<p align="center"><input type="submit" value="[确 定]" name="B1"><span lang="zh-cn">
</span></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<!-- saved from url=(0053)http://fason.nease.net/code/form/select/multiple2.htm -->
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.3700.6699" name=GENERATOR></HEAD>
<BODY><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><P align=right><A href="http://fason.nease.net/">【阿信的小天地】</A></P></BODY></HTML>