首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

91行缺少对象,代码0解决办法

2012-04-02 
91行缺少对象,代码0%@LANGUAGEVBSCRIPT CODEPAGE65001%!DOCTYPE html PUBLIC -//W3C//DTD XHTML

91行缺少对象,代码0
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!--#include file="Connections/conn.asp"-->
<%
Dim bumen
Dim bumen_cmd
Dim bumen_numRows

Set bumen_cmd = Server.CreateObject ("ADODB.Command")
bumen_cmd.ActiveConnection = MM_conn_STRING
bumen_cmd.CommandText = "SELECT distinct 部门 FROM dbo.clgz" 
bumen_cmd.Prepared = true

Set bumen = bumen_cmd.Execute
bumen_numRows = 0
%>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>朝阳社保中心经办业务材料告知系统</title>
</head>

<body>
<p><img src="image/1.JPG" width="1000" height="111" /></p>

<script language ="javascript"> 
Yewus = new Array(); 
<% 
sql = "select * from clgz" 
set rs = conn.execute(sql)
i = 0 
while not rs.eof 
%> 
Yewus[<%=i%>] =new Array("<%=rs("部门")%>","<%=rs("业务")%>");
<% 
i = i + 1 
rs.movenext 
wend 
rs.close 
set rs = nothing 
%>  
function changeselect(selvalue){ 
  var selvalue = selvalue; 
  var i; 
  document.form1.yewu.length = 0 ; 
  document.form1.yewu.options[document.form1.yewu.length] = new Option("请选择",""); 
  for (i = 0 ;i <Yewus.length;i++){ 
  if(Yewus[i][0]==selvalue){ 
  document.form1.yewu.options[document.form1.yewu.length] = new Option(Yewus[i][1],Yewus[i][1]); 
  } 
  } 
}

</script>  
 
<script language ="javascript"> 
Cls = new Array(); 
<% 
sql = "select * from clgz" 
set rs = conn.execute(sql)
i = 0 
while not rs.eof 
%> 
Cls[<%=i%>] =new Array("<%=rs("业务")%>"),"<%=rs("材料")%>"); 
<% 
i = i + 1 
rs.movenext 
wend 
rs.close 
set rs = nothing 
%>  
function cxcl(yewu){ 
  var yewu = yewu; 
  var i; 
  document.form2.cl.length = 0 ;
for (i=0;i<Cls.length;i++){ 
  if(Cls[i][0]==yewu){
document.form2.cl.options[document.form2.cl.length] = new Option(Cls[i][1],Cls[i][1]); 

  } 
} /*这里是83行*/
</script>  

<form id="form1" name="form1" method="Get">
  <table width="1000" border="0">
  <tr>
  <td>请选择所属部门:
  <label>
  <select size=1 name="bumen" id="bumen" onchange="changeselect(document.form1.bumen.options[document.form1.bumen.selectedIndex].value)"/>
<%
While (NOT bumen.EOF)
%>
<%
  bumen.MoveNext()
Wend
If (bumen.CursorType > 0) Then
  bumen.MoveFirst
Else
  bumen.Requery
End If
%>
  <%


While (NOT bumen.EOF)
%>
  <option value="<%=(bumen.Fields.Item("部门").Value)%>" <%If (Not isNull((bumen.Fields.Item("部门").Value))) Then If (CStr(bumen.Fields.Item("部门").Value) = CStr((bumen.Fields.Item("部门").Value))) Then Response.Write("selected=""selected""") : Response.Write("")%> ><%=(bumen.Fields.Item("部门").Value)%></option>
  <%
  bumen.MoveNext()
Wend
If (bumen.CursorType > 0) Then
  bumen.MoveFirst
Else
  bumen.Requery
End If

%>
  </select>
  </label></td>
  <td><label>
  请选择经办业务:
   
   
  <select name="yewu" id="yewu" >
   
  </select>
  </label></td>
  <td><label>
  <input name="chaxun" type="button" id="chaxun" value="查询" onclick="cxcl(document.form1.yewu.options[document.form1.yewu.selectedIndex].value)"/>
  </label></td>
  </tr>
  </table>
</form>
<form name="form2" id="form2">
  <table width="1000" border="0">
  <tr>
  <td><label>
  <select name="cl" size="10" id="cl">
  </select>
  </label></td>
  </tr>
  </table>
  <p><br />
  </p>
</form>
</body>
</html>
<%
bumen.Close()
Set bumen = Nothing
%>

只要去掉按钮的onclick属性就行了 不知道应该怎么用 小弟十分十分菜 求帮助啊

[解决办法]
document.form1.yewu.options[document.form1.yewu.selectedIndex].value
document.form1.yewu.selectedIndex..自己分别把这些值输出来看下。。看看是不是对的
[解决办法]
用火狐的firebug,运行页面,然后看下控制台,具体报的哪行的错误,再看代码,看是什么对象获取不到还是?毕竟用别人的东西,你的环境和别人还是有差别滴。

热点排行