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

帮我看看这个javascript,怎么搞得?好你没有返回值了

楼主GemScorpio(雪之极蓝)2004-12-04 18:29:58 在 Java / Web 开发 提问

<html>  
  <head>  
            <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
            <meta   http-equiv="Content-Language"   content="zh-cn">  
            <title>商品增加</title>  
  </head>  
  <script   language="javascript">  
  <!--  
              function   RgTest()  
              {  
                        strCode=document.add.code.value;  
                        strPrice=document.add.price.value;  
                        strPreferPrice=document.add.preferPrice.value;  
                        var   reg1   =   ^[A-Za-z0-9]+$;  
                        var   reg2=^[0-9]*[1-9][0-9]*$;  
                        if(strCode=="")  
                        {  
                                  alert("请输入商品编码!");  
                                  return   false;  
                        }  
                        if(arr!=strCode.match(reg1))  
                        {  
                                  alert("商品编码只允许为英文,数字的混合,\n请检查是否前后有空格或者其他符号");  
              return   false;  
                        }  
                        if(document.add.name.value=="")  
                        {  
                                  alert("请输入商品名称!");  
                                  return   false;  
                        }  
                        if(strPrice=="")  
                        {  
                                  alert("请输入价格!");  
                                  return   false;  
                        }  
                        if(arr!=strPrice.match(reg2))  
                      {  
                                  alert("商品价格只能由正整数组成!");  
                                  return   false;  
                        }  
                        if(strPreferPrice=="")  
                        {  
                                  alert("请输入优惠价格!");  
                                  return   false;  
                        }  
                        if(arr!=sstrPreferPrice.match(reg3))  
                        {  
                                  alert("价格只能由正整数组成!");  
                                  return   false;  
                        }  
              }  
  //-->  
  </script>  
  <body>  
  <form   name="add"   method="post"   action="add.asp"   onSubmit="return   RgTest()">  
      <div   align="center">  
          <p><font   size="5"   face="Verdana,   Arial,   Helvetica,   sans-serif"><strong>增加一个商品</strong></font></p>  
          <table   width="75%"   border="0"   cellspacing="1">  
              <tr>    
                  <td   width="50%"><div   align="right">商品编码:</div></td>  
                  <td   width="50%"><input   name="code"   type="text"   id="code"   maxlength="20"></td>  
              </tr>  
              <tr>    
                  <td><div   align="right">商品名称:</div></td>  
                  <td><input   name="name"   type="text"   id="name"   maxlength="30"></td>  
              </tr>  
              <tr>    
                  <td><div   align="right">功能说明:</div></td>  
                  <td><textarea   name="explain"   rows="5"   id="explain"></textarea></td>  
              </tr>  
              <tr>    
                  <td><div   align="right">定价:</div></td>  
                  <td><input   name="price"   type="text"   id="price"   maxlength="20"></td>  
              </tr>  
              <tr>    
                  <td><div   align="right">优惠价:</div></td>  
                  <td><input   name="preferPrice"   type="text"   id="preferPrice"></td>  
              </tr>  
              <tr>    
                  <td><div   align="right">  
                          <input   type="submit"   name="Submit"   value="提交"   >  
                      </div></td>  
                  <td><input   name="reset"   type="reset"   id="reset"   value="重置"></td>  
              </tr>  
          </table>  
          <p   align="left">&nbsp;   </p>  
      </div>  
  </form>  
  </body>  
  </html>  
  我不填它也提交表单,郁闷! 问题点数:20、回复次数:2Top

1 楼javafaq2004(I will survive)回复于 2004-12-04 19:01:00 得分 10

var   reg1   =   /^[A-Za-z0-9]+$/;  
                        var   reg2=/^[0-9]*[1-9][0-9]*$/;Top

2 楼soulcy(棋子)回复于 2004-12-04 19:07:28 得分 10

呵呵,正则表达式书写格式不对Top

相关问题

  • 读取 javascript返回值
  • 一个javascript返回的值的问题
  • 在Asp.net中,怎么取得javascript:return prompt的返回值啊?
  • 菜鸟发问:C#如何获得javascript函数的返回值?
  • 怎样获得Response.Write("<script language=javascript>window.confirm('Delete this record?');</"+"script>");的返回值?
  • <急求解!>关于CheckBox取JavaScript的返回值
  • 如何获得执行javascript脚本函数后的返回值?
  • 在按钮的click事件中怎么样才能返回javascript的window.con()值?
  • 请教各位大虾,PHP是怎样读取javascript返回值的?
  • 如何将javascript中的function()返回值保存在session或request中?

关键词

  • 商品

得分解答快速导航

  • 帖主:GemScorpio
  • javafaq2004
  • soulcy

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

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