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

APPLET基础问题!

楼主EUII(-=看这里,看这里,看这里=-)2004-08-01 18:06:36 在 Java / Web 开发 提问

一个简单的数据库,现在要求用APPLET来实现用户的登陆与操作!如何用APPLET的  
  TEXTEDIT来传值,   比如:   出现一个登陆窗口   有用户名,密码   和登陆按钮,点击在文本框里输入完用户名与密码后   点击登陆   从数据库中读取值   来比较!如果正确进入,如果错误   弹出提示信息    
   
  请各位大侠   回答    
   
  现在就是不会传值   如何把   文本框的值传到其它方法去! 问题点数:0、回复次数:7Top

1 楼EUII(-=看这里,看这里,看这里=-)回复于 2004-08-01 18:18:20 得分 0

有没有人看到啊!!   顶一下Top

2 楼power_zh(专门在技术区灌水赚分)回复于 2004-08-01 18:44:12 得分 0

用form表单提交  
  <script   language="javascript"   src="javascript/CheckForm.js"></script>  
  <div   align="center">  
      <p>   新用户注册</p>  
      <form   name="ADDUser"   method="post"   action="regSave.jsp"   onSubmit="return   CheckForm();">  
          <p   align="left">注册名:    
              <input   name="strUserName"   type="text"   maxlength="15"   size="15">  
          </p>  
          <p   align="left">   密     码:    
              <input   name="strPassWord"   type="password"   maxlength="15"   size="15">  
          </p>  
          <p   align="left">确认密码    
              <input   name="userPassword"   type="password"   maxlength="15"   size="15">  
          </p>  
          <p   align="left">电子邮件    
              <input   name="strEmail"   type="text"   maxlength="25"   size="25">  
          </p>  
          <p   align="left">问题    
              <input   name="strPassQus"   type="text"   maxlength="40"   size="40">  
          </p>  
          <p   align="left">答案    
              <input   name="strPassAns"   type="text"   maxlength="40"   size="40">  
          </p>  
          <p   align="left">    
              <input   type="submit"   name="Submit"   value="提交">  
              <input   type="reset"   name="Submit2"   value="重写">  
          </p>  
          </form>  
      <p   align="left"></p>  
  </div>  
   
  javascript文件  
   
      function   CheckForm()  
  {  
              var   frm=document.ADDUser  
                if   (frm.strUserName.value.length   ==   0)    
        {  
  alert("您的用户名不能为空!.");  
  frm.strUserName.focus();  
  return   false;  
          }  
     
              if   (frm.strUserName.value.length<3)    
        {  
  alert("您的用户名长度应在3--15之间!");  
  frm.strUserName.focus();  
  return   false;  
          }  
           
          if(frm.strUserName.value.length   >15)    
        {  
  alert("您的用户名长度应在3--15之间!");  
  frm.strUserName.focus();  
  return   false;  
          }  
           
    if(frm.strPassWord.value.length   ==   0)    
        {  
  alert("您的密码不能为空!.");  
  frm.strPassWord.focus();  
  return   false;  
          }  
         
        if(frm.Password.value.length   ==   0)    
      {  
  alert("您的确认密码不能为空!");  
  frm.Password.focus();  
  return   false;  
          }  
           
          if(frm.strEmail.value.length==0)  
                    {  
                          alert("您的邮件不能为空!");  
                          frm.strEmail.focus();  
                          return   false;  
                    }  
           
          if(frm.strEmail.value.indexOf("@")==-1)  
                              {  
                                    alert("您的邮件必须有@符!");  
                    frm.strEmail.focus();  
                  return   false;  
                              }  
                               
          if   ((frm.strPassWord.value.length<6))    
        {  
  alert("您的密码应在6以上!");  
  frm.strPassWord.focus();  
  return   false;  
          }  
           
   
           
          if   (frm.strPassWrod.value!=frm.userPassWord.value)    
        {  
  alert("您的确认密码不匹配!");  
  frm.userPassWord.focus();  
  return   false;  
          }                      
           
          if(frm.strPassAns.value.length==0)  
              {  
              alert("您的答案不能为空!");  
  frm.strPassAns.focus();  
  return   false;  
              }  
               
              if(frm.strPassAns.value.length<6)  
              {  
              alert("您的答案不能少于6个字符!");  
      frm.strPassAns.focus();  
      return   false;  
              }  
               
              if(frm.strPassQus.value.length==0)  
              {  
              alert("您的问题不能为空!");  
  frm.strPassQus.focus();  
  return   false;  
              }  
               
                 
               
          if(frm.strPassAns.value==frm.strPassQus.value)    
        {  
  alert("问题、答案不能相同!");  
  frm.strPassAns.focus();  
  return   false;  
          }  
           
  return   true;  
  }      
       
  Top

3 楼AHUA1001(99)回复于 2004-08-01 18:44:28 得分 0

String   str=text.getText();  
  text是文本框名称。Top

4 楼AHUA1001(99)回复于 2004-08-01 18:46:38 得分 0

再补充几句,还是不要研究APPLET了,没有前途的。Top

5 楼EUII(-=看这里,看这里,看这里=-)回复于 2004-08-01 18:50:06 得分 0

我也不想研究,可是作业要求用APPLET实现,就是不知道APPLET和数据库如何连接啊Top

6 楼EUII(-=看这里,看这里,看这里=-)回复于 2004-08-01 19:09:47 得分 0

不用HTML   页面   如何传值!!Top

7 楼debug148()回复于 2004-11-12 15:59:30 得分 0

dingTop

相关问题

  • 问个applet基础问题
  • 讨论个基础问题,关于APPLET
  • 两个关于applet的基础问题,在线等
  • 一个关于Applet类小的基础问题
  • 基础基础~
  • 基础的基础
  • 基础知识
  • java 基础:JTable
  • 基础问题!!
  • vc基础

关键词

  • 密码
  • 用户
  • frm
  • stremail
  • strusername
  • focus
  • strpassword
  • applet
  • 登陆
  • alert

得分解答快速导航

  • 帖主:EUII

相关链接

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

广告也精彩

反馈

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