CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

为什么说我FORM没有定义??? ASP JS请进

楼主iscooller(珊瑚)2005-01-27 11:15:06 在 Web 开发 / ASP 提问

'+++++++++   page.inc  
  <script   language="javascript">  
  function   GotoPageSubmit(Page)  
  {  
      form1.Page.value=Page;  
      form1.submit();  
  }  
  </script>  
  <%    
  Sub   ShowPageBar(TotalPage,CurPage,strUrl)    
  '   参数TotalPage:全部页数;CurPage:当前页数;strUrl:翻页使用的连接地址    
  'response.Write(CurPage)  
  CurPage=GetValidPageNO(TotalPage,CurPage)    
   
  DIM   strPage    
  'IF   InSTR(strUrl,"?")=0   THEN    
  'strPage="?Page="    
  'ELSE    
  'strPage="&Page="    
  'END   IF    
  'Response.Write   "<table><form   name=form1   method=post   action=p_search.asp   >   <tr><td>"  
  response.Write   "<table><form   name=form1   method=post   action=p_search.asp   >   <tr><td>"    
  IF   Curpage>1   THEN    
  Response.Write   "&nbsp;<a   href='javascript:GotoPageSubmit(1);'>首页</a>&nbsp;|"    
  ELSE    
  Response.Write   "&nbsp;<font   color=#666666>首页</font>&nbsp;|"    
  END   IF    
   
  IF   CurPage>=2   THEN    
  Response.Write   "&nbsp;<a   href='javascript:GotoPageSubmit("&CurPage-1&");'>前页</a>&nbsp;|"    
  ELSE    
  Response.Write   "&nbsp;<font   color=#666666>前页</font>&nbsp;|"    
  END   IF    
   
  IF   cInt(CurPage)<cInt(TotalPage)   THEN    
  Response.Write   "&nbsp;<a   href='javascript:GotoPageSubmit("&CurPage+1&");'>后页</a>&nbsp;|"    
  ELSE    
  Response.Write   "&nbsp;<font   color=#666666>后页</font>&nbsp;|"    
  END   IF    
   
  IF   cInt(CurPage)   <>cInt(TotalPage)   THEN    
  Response.Write   "&nbsp;<a   href='javascript:GotoPageSubmit("&TotalPage&");'>末页</a>&nbsp;|"    
  ELSE    
  Response.Write   "&nbsp;<font   color=#666666>末页</font>&nbsp;"    
  END   IF    
   
  Response.Write   "<input   type=hidden   name=Page   >   <input   type=hidden   name=S_content     value="&S_content&">   <input   type=hidden   name=S_area     value="&S_area&">   "  
  Response.Write   "<input   type=hidden   name=S_gw     value="&S_gw&">   <input   type=hidden   name=S_days     value="&S_days&">   "  
  Response.Write   "</td></tr></form></table>"  
   
  END   SUB    
   
  Function   GetValidPageNo(PageCount,CurPage)    
  Dim   iPage    
  iPage=CurPage    
  IF   cInt(CurPage)<1   THEN    
  iPage=   1    
  END   IF    
  IF   cInt(iPage)   >   cInt(PageCount)   THEN    
  iPage=   PageCount    
  END   IF    
  GetValidPageNo=iPage    
  END   Function    
  %>    
   
   
  '+++++++++调用page.inc  
  .....  
  <%ShowPageBar   iPageCount,CurPage,strUrl%>  
  .....  
   
   
  点   前页   后页的时候   JS报错说   form1未定义   这是怎么回事     怎么解决  
   
  问题点数:20、回复次数:5Top

1 楼iscooller(珊瑚)回复于 2005-01-27 11:24:53 得分 0

大家帮忙解决一下Top

2 楼avonqin(不再看连续剧)回复于 2005-01-27 11:26:29 得分 10

是不是还有其他name=form1的form呢?  
   
  仔细检查一下输出的HTML代码Top

3 楼myvicy(我来也!)回复于 2005-01-27 11:30:48 得分 10

是不是还有其他的form1,看看名称是不是对应。Top

4 楼iscooller(珊瑚)回复于 2005-01-27 11:45:22 得分 0

那我改其他名字好象也不行呀Top

5 楼hkongm(多蒙)回复于 2005-01-27 11:45:45 得分 0

最好是都贴上来吧Top

相关问题

  • js 文件中变量未定义
  • asp中能定义数组函数吗?如何定义?
  • ASP自定义过程的问题
  • ☆★☆★☆——ASP支持自定义的函数吗?
  • ASP中,如何强制定义变量?
  • 敢问一个用JS定义变量的方法--定义多变量
  • 怎样把asp中定义的变量值传给javascript中定义的变量
  • 请教js文件里如何调用另一个js定义的方法?
  • 超连接中使用JS中定义的变量的问题!
  • 在XSL中访问JS中定义的变量

关键词

  • curpage
  • ipage
  • cint
  • 前页
  • response
  • pagecount
  • write
  • 后页
  • form
  • then

得分解答快速导航

  • 帖主:iscooller
  • avonqin
  • myvicy

相关链接

  • Web开发类图书

广告也精彩

反馈

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