动态添加select控件的问题
<%@ Page language="c#" Codebehind="upfile.aspx.cs" AutoEventWireup="false" Inherits="branch.app.rjwh.upfile" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>upfile</title>
<meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="javascript">
var parm = window.dialogArguments;
var array_filename=new Array();
var file_index=0;
var i;
if(parm.length>0)
{
i=parm.indexOf(";");
while(i>0)
{
array_filename[file_index]=parm.substring(0,i);
parm=parm.substring(i,parm.length);
i=parm.indexOf(";");
file_index=file_index+1;
}
array_filename[file_index]=parm;
}
document.upfile.DropDownList1.options.length=file_index+1;
for(i=0;i<=file_index;i++)
{
document.upfile.DropDownList1.options[i].text=array_filename[i];
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="upfile" method="post" runat="server">
<FONT face="宋体" size="6">
<TABLE id="Table1" style="Z-INDEX: 102; LEFT: 25px; WIDTH: 430px; POSITION: absolute; TOP: 107px; HEIGHT: 55px" cellSpacing="0" cellPadding="0" width="430" border="0">
<TR>
<TD style="WIDTH: 77px; HEIGHT: 31px"><FONT face="宋体" size="2">已选附件</FONT>
</TD>
<TD style="WIDTH: 396px; HEIGHT: 31px">
<asp:DropDownList id="DropDownList1" runat="server" Width="213px"></asp:DropDownList>
<asp:Button id="Button1" runat="server" Width="63px" Height="22px" Text="删除"></asp:Button></TD>
</TR>
</TABLE>
<asp:Button id="Button2" style="Z-INDEX: 103; LEFT: 165px; POSITION: absolute; TOP: 169px" runat="server" Width="76px" Height="21px" Text="完成"></asp:Button>
</FONT>
</form>
</body>
</HTML>
我想把传过来的参数添加到select控件里,可是报错:document.upfile.DropDownList1为空或者不是对象。为什么?
问题点数:20、回复次数:2Top
1 楼sweet12345(幸福的狗狗)回复于 2004-12-04 20:23:50 得分 10
用 upfile.all.DropDownList1Top
2 楼qozms(Alex)回复于 2004-12-05 18:08:09 得分 10
学习Top




