<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>first</title>
<meta content="False" name="vs_snapToGrid">
<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">
function setclock()
{
setTimeout('clock()',5*1000);
}
function clock()
{
var i=document.first.text_star.value;
var j=document.first.ddl_star[i].value;
i=i+1;
document.first.text_star.value=i;
}
</script>
</HEAD>
<body style="BACKGROUND-ATTACHMENT: fixed" leftMargin="0" background="\branch\image\photo.jpg" topMargin="0" onload="setclock()">
<form id="first" method="post" runat="server">
<asp:TextBox id="text_star" runat="server" Width="29px" name="text_star" Height="21px">0</asp:TextBox>
<select name="ddl_star" id="ddl_star" name="ddl_star" style="width:65px;">
<option value="2">2</option>
<option value="1">1</option>
<option value="0">0</option>
</select>
</form>
</body>
</HTML>在vs.net2003里跟踪执行发现:
第一次i=0,
第二次i=01,
第三次i=011,然后就报错:“Microsoft JScript 运行时错误: 'document.first.ddl_star[...].value' 为空或不是对象”
<HTML>
<HEAD>
<title>first</title>
<meta content="False" name="vs_snapToGrid">
<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">
function setclock()
{
setTimeout('clock()',5*1000);
}
function clock()
{
var i=document.first.text_star.value;
var j=document.first.ddl_star[i].value;
i=i+1;
document.first.text_star.value=i;
}
</script>
</HEAD>
<body style="BACKGROUND-ATTACHMENT: fixed" leftMargin="0" background="\branch\image\photo.jpg" topMargin="0" onload="setclock()">
<form id="first" method="post" runat="server">
<asp:TextBox id="text_star" runat="server" Width="29px" name="text_star" Height="21px">0</asp:TextBox>
<select name="ddl_star" id="ddl_star" name="ddl_star" style="width:65px;">
<option value="2">2</option>
<option value="1">1</option>
<option value="0">0</option>
</select>
</form>
</body>
</HTML>在vs.net2003里跟踪执行发现:
第一次i=0,
第二次i=01,
第三次i=011,然后就报错:“Microsoft JScript 运行时错误: 'document.first.ddl_star[...].value' 为空或不是对象”
解决方案 »
- 两张表查出来的两个集合怎么显示在一个GridView里 不是表连接而是两个不同类型的集合
- |M| 一个Object对像 他可能是Button 也可能是 ImageButton 也可能是 LinkButton 我要怎么知道他是哪一种呢
- 当网站启动时,自动加载数据库的内容,当数据库内容改变时,自动重新加载
- 如何从数据表中随机抽取ID号??
- 我想参加一个photoshop培训,不知道哪家培训公司不错,要正规的,最好是官方授权的。
- 请问如何将if else 改为switch
- 如何GridView前面加选中项目,来个大仙指点下。谢谢
- 如何在1个datagrid中显示2个table中的内容
- args.IsValid通常在什么情况下使用?怎么使用?
- 分不多了.高手们帮忙啊.求一个实现(A页面要向B页面输入内容.B页面只要放js代码就行了.咋个实现?)
- 内存中一个 xml结构的字符串 怎么绑定到datagrid
- asp.net
document.first.ddl_star[011].value肯定报错
不知道你要干什么
如果是找不到对象,你试试下面的语句。
var i=document.all.text_star.value;
var j=document.all.ddl_star[i].value;
i=i+1;
document.all.text_star.value=i;