当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·一个非常弱智的问题    »显示摘要«
    摘要: 公式语言中的注释是什么符号啊? ......
 ·#define winver 0x0500 起什么作用    »显示摘要«
    摘要: 我在winxp下的vc6++下,运行charles petzold书的第四章的sysmets1.c 或 sysmets2.c 或 sysmets3.c, 必须在 #include <windows.h> 之前,加上 #define winver 0x0500,才能顺利编译和运行,为什么? 否则如下语句会出错: sm_mousewheelpresent, text ("......


一个很简单但是很的注册验证问题

<html>  
  <head>  
  <title>..</title>  
  <script   language="vbscript">  
  sub   checkdata()  
  if   form.username=empty   then  
      window.alert   "用户名不能为空。。"  
      exit   sub  
  end   if  
  for   i=1   to   len(form.username)  
  c=lcase(mid(form.username,i,1))  
      if   instr("abcdefghijklmnopqrstuvwxyz0123456789_",c)=0   then  
          window.alert   "用户名不符合规范。。"  
          exit   for  
          exit   sub  
      end   if  
  next  
  form.submit  
  end   sub  
  </script>  
  <body..>  
  <form   method="post"   action="add.asp"   name="form">  
  <table..>  
  <tr..>  
  <td..>  
  用户名:  
  <input   type="text"   name="username"   size=20>  
  </td>  
  </tr>  
  <tr..><td..>  
  <input   type="button"   name="submit"   value="确定"   onclick=checkdata">  
  </td></tr>  
  </table>  
  </body>  
  </html>  
  以上代码在验证用户名为空的时候还是有用,可以弹出”用户名不能为空。。"的警告框,但是下面的几行代码,验证输入的是否是字母和数字以及“_"的时候就出问题了我无论输入什么,它都会弹出”用户名不符合规范。。"的字样。  
  我就不知道我错在哪里。请大家帮帮忙。  
 

NO.1   作者: LonelyStark

需不需要form.username.value啊

NO.2   作者: zorou_fatal

if   instr("abcdefghijklmnopqrstuvwxyz0123456789_",c)  
  这句的意思是,如果c是"abcdefghijklmnopqrstuvwxyz0123456789_"的子串,则。  
  哈哈,c不会那么巧就是它的子串吧。  
  楼主的意思是用户的注册名只能是中文吗?


 ·星期一晚上结贴,80    »显示摘要«
    摘要: (引子:本人大三,这个星期3来到软件公司,条件好,有规模,应聘,把自己所会(java基础,vb,asp),所感通通数之,经理问我会不会javabean,jsp。。。我答:了解皮毛。经理欣然同意试几天)工作3天了,都是坐在一边在看书(java),经理终于开口了,星期一让我看程序,决定我的去留,可我现在对javaben的了解仍然少之又少。对与一个新手会让我看javabean的程序吗?我该如何准......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE