CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

它说我缺少对象?

楼主dong03()2003-11-04 10:52:56 在 Web 开发 / ASP 提问

<%  
  sub   checkclick()  
  ...  
  ...  
  ...  
  end   sub  
  %>  
  <a   href=displaytask.asp   onclick='checkclick()'>号</a>  
   
  竟然说我缺少对象,要怎么写才对呢?  
  问题点数:0、回复次数:7Top

1 楼sherrywear(sherrywear)回复于 2003-11-04 11:11:41 得分 0

checkclick是javascript写的吗?用vbscript容易出错,我建议用javascript写。  
  function   checkclick()  
  {  
        .....  
        .....  
  }  
   
   
  <a   href=displaytask.asp   language=javascript   onclick='return   checkclick()'>号</a>Top

2 楼alexzhang00(三角猫)回复于 2003-11-04 11:36:20 得分 0

你的代码写的逻辑不明,你是在客户端用,就不能用   <%   %>之间的东西  
  要  
  <script   language=vbscript>  
        sub    
   
        end   sub  
   
  </script>Top

3 楼DieGhost(☆小过)回复于 2003-11-04 11:36:33 得分 0

onclick可以调用asp的过程?????  
   
  郁闷。。。楼上的也答的好好的???Top

4 楼dong03()回复于 2003-11-04 14:31:34 得分 0

<script   language=vbscript>  
  sub   checkclick()  
  if   username   <>   superior   then    
  set   rs   =   server.createobject("adodb.recordset")  
  sql   =   "select   *   from   taskinfo   where   superior   =   '"&superior&"'   and   accepter   =   '"&accepter&"'   and   recdate   =   #"&myday&"#   and   click   =   0   and   force   =   0"  
  rs.open   sql,conn,1,1  
  if   rs.recordcount   >   0   then  
  sql   =   "update   taskinfo   set   click   =   1   where   superior   =   '"&superior&"'   and   accepter   =   '"&accepter&"'   and   recdate   =   #"&myday&"#   and   click=0   and   force   =   0"  
  conn.execute(sql)  
  end   if  
  end   if  
   
  end   sub  
   
  </script>  
  <a   href=displaytask.asp   onclick='checkclick()'>号</a>  
  为什么我点击后,不执行   sub   呢?Top

5 楼alexzhang00(三角猫)回复于 2003-11-04 20:06:39 得分 0

你的   SUB   的里面写的是服务器端的程序,客户端当然不会执行了  
   
  我说的你还是没明白,客户端的   SUB   是这样的  
  <script   language=vbscript>  
  sub   formcheck  
          msgbox   "你在用客户端"  
  end   sub  
  </script>  
   
  Top

6 楼alexzhang00(三角猫)回复于 2003-11-04 20:07:27 得分 0

你   的   SUB   是   要放在   <%   %>里面才会执行的,   也就是必须在服务器端执行的Top

7 楼wordman(剑客)回复于 2003-12-11 15:04:46 得分 0

<a   href=displaytask.asp   onclick='checkclick()'>号</a>   改成:  
   
  <a   href=displaytask.asp   onclick="vbs:checkclick()">号</a>  
   
  就可以了!!!Top

相关问题

  • 缺少this对象?
  • “缺少对象”?
  • 缺少对象???
  • 缺少对象: 'xml.DocumentElement'
  • ie的问题,老是说“缺少对象”?
  • 登陆chianren校友录 网页有错误 说缺少对象
  • 错误:缺少对象:'response'
  • 过程缺少对象?
  • 急,缺少对象"rs"
  • 请帮帮偶吧?为什么我的onblur说缺少对象呢?(附代码)

关键词

  • javascript
  • checkclick
  • 说我缺少对象

得分解答快速导航

  • 帖主:dong03

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo