走头无路,百思不得其解,只好象各位求助了 SearchField()不能放在另外的脚本块中,这样就不能放问你定义的Result数组了。 SearchField() 如果放在代码2的位置,则会由于ACTIVEX控件尚未下载而出现缺少对象的错误。 所以,你把整个脚本放在加载ACTIVEX控件的HTML代码后面就行了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <BODY bgColor="#E9EBFE" LANGUAGE=javascript leftmargin="0" topmargin="0"><table><tr><td> <INPUT name=replus2 type=button value="查找" onclick="SearchField()"></td> <a href="javascript:ZoomIn_onclick()"><img name="F" src="N2.gif" alt="点击放大:在地图上直接点击鼠标左键,地图即按点击位置为中心放大一半." border="0"></a></td><OBJECT>..................</OBJECT></td></tr></table><script language=javascript>var Result=new Array(3);for(i=0;i<3;i++) Result[i] = new Array();<%dim intCountfor intCount=0 to ubound(arrTmp1,2)%> Result[0][<%=intCount%>]=<%=arrTmp1(0,intCount)%>; Result[1][<%=intCount%>]=<%=arrTmp1(1,intC ount)%>; Result[2][<%=intCount%>]=<%=arrTmp1(2,intCount)%>;<% next %>//////////////////////代码块2////////////////////////////function SearchField(){ var txtID = obj1; for(i=0;i<10;i++) alert(Result[0][i]); }</Script></body>这是我照你的要求重写的代码,可是却出现了“缺少对象“这样的错误,请问你究竟该怎样做呢?麻烦你了 这是当我点击查找这个按钮时发生的错误,我察看了执行后的页面代码,发现result数组都出来了,我将函数function SearchField()改写为:{ alert("jkllj"); //for(i=0;i<10;i++) // alert(Result[0][i]); }发生了“缺少对象“这个错误,请问这究竟是怎么回事呀?我都快疯掉了 你检查一下ACTIVEX控件加载是否正确,id的大小字要注意。 不要在页面刚加载的时候就运行任何调用对象的脚本,等到网页加载完成后或者用户单击发发事件后再调用页面中的对象。 这样一般不会出现缺少对象这样的错误,还有,你要注意缺少的是什么对象,多看看应该不会有问题。 js代码兼容;求JQuery插件 php中的ajax 如何得到ListView摸板中的控件? 选定一个多选框,其它2个也被选中,取消选择,其它2个也取消. 关于一个split的问题(在线等) 如何在HTC里控制页面里另一个控件 JS这样的写法有什么好处 页面传值的问题 ★☆★☆★☆★☆★☆★☆setTimeout问题,郁闷至急!请赐教!求助! 100分悬赏:怎么样用javascript实现这种提示效果?不是title能解决的! 关于如何让音乐在播放器中随机循环播放的请教 关于防止非本机盗链的解决办法
<table>
<tr>
<td>
<INPUT name=replus2 type=button value="查找" onclick="SearchField()"></td>
<a href="javascript:ZoomIn_onclick()"><img name="F" src="N2.gif" alt="点击放大:在地图上直接点击鼠标左键,地图即按点击位置为中心放大一半." border="0"></a></td>
<OBJECT>..................</OBJECT>
</td></tr></table>
<script language=javascript>
var Result=new Array(3);
for(i=0;i<3;i++)
Result[i] = new Array();
<%
dim intCount
for intCount=0 to ubound(arrTmp1,2)
%>
Result[0][<%=intCount%>]=<%=arrTmp1(0,intCount)%>;
Result[1][<%=intCount%>]=<%=arrTmp1(1,intC
ount)%>;
Result[2][<%=intCount%>]=<%=arrTmp1(2,intCount)%>;
<% next %>//////////////////////代码块2////////////////////////////
function SearchField()
{
var txtID = obj1;
for(i=0;i<10;i++)
alert(Result[0][i]);
}
</Script>
</body>这是我照你的要求重写的代码,可是却出现了“缺少对象“这样的错误,请问你究竟该怎样做呢?麻烦你了
{
alert("jkllj");
//for(i=0;i<10;i++)
// alert(Result[0][i]);
}
发生了“缺少对象“这个错误,请问这究竟是怎么回事呀?我都快疯掉了
不要在页面刚加载的时候就运行任何调用对象的脚本,等到网页加载完成后或者用户单击发发事件后再调用页面中的对象。 这样一般不会出现缺少对象这样的错误,还有,你要注意缺少的是什么对象,多看看应该不会有问题。