CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

求救!

楼主leech125(痛苦快乐并存)2005-06-02 14:48:14 在 Web 开发 / ASP 提问

本人是ASP初级  
  我的一个程序写<input   type="submit"   name="submit"   value="submit">成正常运行  
  但改为<input   type="image"   src="images/bt_confirm.gif"   name="submit"   value="submit">就不能正常运行了.  
  我是想把按钮弄得好看一点(做成图片),   而且还可以进行submit功能的一个代码. 问题点数:40、回复次数:10Top

1 楼leech125(痛苦快乐并存)回复于 2005-06-03 08:10:29 得分 0

?Top

2 楼hotlion(数码狂人)回复于 2005-06-03 08:21:11 得分 10

楼主的意思是做成了图片显示的submit,点击不能正常提交表单吗?不过从你给出的代码来,似乎没发现什么问题,我的就是做成<input   type="image"   src="/images/title_search03.jpg"   name="Submit"   value="提交">,没有问题。Top

3 楼fangq(jack)回复于 2005-06-03 09:16:53 得分 5

似乎没有什么不妥啊Top

4 楼Grace_pn()回复于 2005-06-03 09:20:35 得分 10

<Script   language="JavaScript">  
  function   submitFun()  
  {  
  document.form1.submit();  
  }  
  </Script>  
  <form   name="form1"   method="post">  
  <input   type="image"   src="images/bt_confirm.gif"   name="submit"   value="submit"   onclick="submitFun()">Top

5 楼lymlx()回复于 2005-06-03 09:38:34 得分 5

这个问题很奇怪,到网站上复制别人的代码就可以用,自己照样写来的就不行。Top

6 楼dama2003(以后要开始加班了………………)回复于 2005-06-03 09:43:16 得分 5

type="image"   好象不可以触发事件了。。。Top

7 楼wwyymm(林云)回复于 2005-06-03 09:44:50 得分 5

没看出有什么不对啊Top

8 楼leech125(痛苦快乐并存)回复于 2005-06-03 11:49:36 得分 0

If   Request.Form("submit")   <>   ""   Then  
  bValidPwd   =   False  
   
  '   Setup   variables  
  sUserId   =   Request.Form("userid")  
  sPassWd   =   Request.Form("passwd")  
  If   Not   bValidPwd   Then  
  Set   conn   =   Server.CreateObject("ADODB.Connection")  
  conn.open   xDb_Conn_Str  
  sSql   =   "SELECT   *   FROM   [uselist]"  
  sSql   =   sSql   &   "   WHERE   [usname]   =   '"   &   AdjustSql(sUserId)   &   "'"  
  Set   rs   =   conn.Execute(sSql)  
  If   Not   rs.Eof   Then  
  If   UCase(rs("uspass"))   =   UCase(sPassWd)   Then  
  Session("ddd_status_User")   =   rs("usname")  
  Session("ddd_status_UserID")   =   rs("usbm")  
  bValidPwd   =   True  
  End   If  
  End   If  
  rs.Close  
  Set   rs   =   Nothing  
  conn.Close  
  Set   conn   =   Nothing  
  End   If  
  If   bValidPwd   Then  
   
  '   Write   cookies  
  If   Request.Form("rememberme")   <>   ""   Then  
  Response.Cookies("ddd")("userid")   =   sUserId  
  Response.Cookies("ddd").Expires   =   Date   +   365   '   Change   the   expiry   date   of   the   cookies   here  
  End   If  
  Session("ddd_status")   =   "login"  
  Response.Redirect   "sbklist1.asp"  
  Else  
  Session("ewmsg")   =   "Incorrect   user   ID   or   password"  
  End   If  
  End   If  
   
  中是否我弄错了什么呢?  
  Top

9 楼leech125(痛苦快乐并存)回复于 2005-06-03 14:07:01 得分 0

?Top

10 楼leech125(痛苦快乐并存)回复于 2005-06-03 17:01:53 得分 0

<script   type="text/javascript">  
  <!--  
  function   EW_checkMyForm(EW_this)   {  
  if   (!EW_hasValue(EW_this.userid,   "TEXT"   ))   {  
  if     (!EW_onError(EW_this,   EW_this.userid,   "TEXT",   "Please   enter   user   ID"))  
  return   false;    
  }  
  if   (!EW_hasValue(EW_this.passwd,   "PASSWORD"   ))   {  
  if   (!EW_onError(EW_this,   EW_this.passwd,   "PASSWORD",   "Please   enter   password"))  
  return   false;    
  }  
  return   true;  
  }  
  //-->  
  </script>  
  </head>  
   
  <br><br><br></br></br></br>  
  <p><center><span   class="aspmaker">系统登陆</span></center></p>  
  <%  
  If   Session("ewmsg")   <>   ""   Then  
  %>  
  <p><span   class="aspmaker"   style="color:   Red;"><%=   Session("ewmsg")   %></span></p>  
  <%  
  Session("ewmsg")   =   ""   '   Clear   message  
  End   If  
  %>  
  <p></p><p></p>  
  <form   action="login.asp"   method="post"   onSubmit="return   EW_checkMyForm(this);"><center>  
  <table   border="0"   cellspacing="0"   cellpadding="4">  
  <tr>  
  <td><font   style   =   "font-size:11pt"><span   class="aspmaker">姓名</span></font></td>  
  <td><font   style   =   "font-size:11pt"><span   class="aspmaker"><input   type="text"   name="userid"   size="20"   value="<%=   request.Cookies("ddd")("userid")   %>"></span></font></td>  
  </tr>  
  <tr>  
  <td><font   style   =   "font-size:11pt"><span   class="aspmaker">口令</span></font></td>  
  <td><font   style   =   "font-size:11pt"><span   class="aspmaker"><input   type="password"   name="passwd"   size="20"></span></font></td>  
  </tr>  
  <tr>  
  <td>&nbsp;</td>  
  <td><font   style   =   "font-size:11pt"><span   class="aspmaker"><input   type="checkbox"   name="rememberme"   value="true">记住登陆</span></font></td>  
  </tr>  
  <tr>  
  <td   colspan="2"   align="center"><span   class="aspmaker"><input   type="image"   src="images/bt_confirm.gif"   name="submit"   value="submit"></span></td>  
  </tr>  
  </table>  
  </center>  
  </form>  
  Top

相关问题

关键词

  • 代码
  • cookies
  • bvalidpwd
  • ddd
  • ssql
  • 做成
  • rs
  • conn
  • userid
  • submit

得分解答快速导航

  • 帖主:leech125
  • hotlion
  • fangq
  • Grace_pn
  • lymlx
  • dama2003
  • wwyymm

相关链接

  • Web开发类图书

广告也精彩

反馈

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