简单的密码验证控件

简介:
最近一直在忙,不过忙得很充实,学到了很多东西,准备一点一点整理.
这个密码验证很简单,作为一个独立的控件,可以拿来直接用^+^
pwd.html
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 
< HTML > 
< HEAD > 
< TITLE > 密码修改 </ TITLE > 
</ HEAD > 
< script  language ="javascript" > 
// 密码修改 
function   CheckUpdatePwd(text){
    
 if ( ! confirm( " 确认修改密码? " 
))
        
 return 
 ;
    
 var  newpwd  =  window.showModalDialog('confirmpwd.htm',  ""  " dialogWidth: 280px; dialogHeight: 150px; help: no; status: no " 
);
    
 if (newpwd == ""   ||  newpwd == null 
) {
        alert(
 " 密码没有修改! " 
);
        
 return   true 
;
    }
 else 
 {;
        text.value 
 = 
 newpwd;
        
 return 
;
    }
}
</ script > 


< BODY > 
< table  id ="pwdTable"  width ="100%"  height ="100%"  border ="0"  cellspacing ="2"  cellpadding ="0" >   
< tr > 

< td  align ="right"  width ="75" > 客户密码: </ td >   
< td >   < input  type ="password"  datafld ="cust_pwd"  name ="cust_pwd"  style ="border:1px solid #CCCCCC; font-size:12px; background-color:#FFFFFF; width:135px"  onFocus ="CheckUpdatePwd(this)"  maxlength ="6" > 
 
< font  color ="#FF0000" >  </ font >   </ td > 

</ tr > 
</ table > 
</ BODY > 
</ HTML >
confirmpwd.htm
< html > 
< head > 
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312" > 
< link  href ="../../css/all_import.css"  rel =stylesheet > 
< title > 密码修改 </ title > 
< script  language ="JavaScript"  type ="text/JavaScript" > 
function   modifyPwd() {
    
 var  newPwd         =  document.all( " newPwd " 
).value;
    
 var  confirmPwd     =  document.all( " confirmPwd " 
).value;

    
 if (newPwd.length  ==   0 
) {
        alert(
 " 请输入新密码! " 
);
        
 return 
;
    } 
 else   if (newPwd.length  != 
 confirmPwd.length){
        alert(
 " 密码长度不一致,请重新输入! " 
);
        resetConfirmPwd();
        
 return 
;
    } 
 else   if (newPwd  != 
 confirmPwd) {
        alert(
 " 两次输入的密码不一致,请重新输入! " 
);
        resetConfirmPwd();
        
 return 
;
    } 
 else 
{
        alert(
 " 密码修改成功! " 
)
        window.returnValue 
 = 
 newPwd;
            window.close();
    }
}

function 
 resetConfirmPwd(){
    document.all.newPwd.value 
 =   "" 
;
    document.all.confirmPwd.value 
 =   "" 
;
}
</ script > 

</ head > 
< body  bgcolor ="#f0f0f0" >   
< table  width ="100%"  border ="0"  cellpadding ="0"  cellspacing ="0" > 
 
  
 < tr > 
 
    
 < td  colspan ="3"  align ="right" > &nbsp; </ td > 
 
  
 </ tr > 
 
  
 < tr > 
 
      
 < td > &nbsp; </ td > 
 
    
 < td  width ="100" align ="right"  style ="border:1px solid #CCCCCC; font-size:12px;" >  请输入新密码:  </ td > 
 
    
 < td  width ="120" >   < input  name ="newPwd"  type ="password"  id ="newPwd"  maxlength ="6"  style ="width:135px" ></ td > 
 
    
 < td > &nbsp; </ td > 
 
  
 </ tr > 
 
  
 < tr > 
 
      
 < td > &nbsp; </ td > 
 
    
 < td  width ="100"  align ="right"  style ="border:1px solid #CCCCCC; font-size:12px;" >  请确认新密码:  </ td > 
 
    
 < td  width ="120" >   < input  name ="confirmPwd"  type ="password"  id ="confirmPwd"  maxlength ="6"  style ="width:135px" ></ td > 
 
    
 < td > &nbsp; </ td > 
 
  
 </ tr > 
 
</ table > 
 
< table  width ="100%"  height ="60"  border ="0"  cellpadding ="0"  cellspacing ="0" > 
 
  
 < tr  align ="center" > 
 
    
 < td > &nbsp; </ td > 
 
    
 < td  width ="65" >   < input  name ="ok"  type ="button"  class ="btn_70"  id ="ok"  value ="确 定"  onClick ="modifyPwd()" ></ td > 
 
    
 < td  width ="15" > &nbsp; </ td > 
 
    
 < td  width ="65" >   < input  name ="reset"  type ="button"  class ="btn_70"  id ="reset"  value ="重 置"  onClick ="resetConfirmPwd()" ></ td > 
 
    
 < td  width ="15" > &nbsp; </ td > 
 
    
 < td  width ="65" >   < input  name ="close"  type ="button"  class ="btn_70"  id ="close"  value ="关 闭"  onClick ="window.close()" >   </ td > 
 
    
 < td > &nbsp; </ td > 
 
  
 </ tr > 
 
</ table > 
 
</ body > 

</ html > 
本文转自BlogJavaOo缘来是你oO的博客,原文链接: 简单的密码验证控件,如需转载请自行联系原博主。
相关文章
|
Web App开发 缓存 数据安全/隐私保护
解决浏览器自动填充用户名和密码最优雅的解决方案,优雅永不过时
浏览器记住用户名和密码并且自动填充怎么破?百度找的方法好像都不够优雅,优雅永不过时,今天我就带你优雅的解决这个问题。
2083 0
|
2月前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
55 3
|
4月前
|
前端开发 数据安全/隐私保护
react antd 实现修改密码(原密码,新密码,再次输入新密码,新密码增加正则复杂度校验)
文章介绍了如何在React项目中使用Ant Design实现一个修改密码的组件,包括原密码、新密码和再次输入新密码的表单项,并为新密码增加了正则表达式复杂度校验。
98 0
react antd 实现修改密码(原密码,新密码,再次输入新密码,新密码增加正则复杂度校验)
|
弹性计算 算法 应用服务中间件
nginx配置访问密码,实现用户输入用户名密码才能访
如果我们在 nginx 下搭建了一些站点,但是由于站点内容或者流量的关系,我们并不想让所有人都能正常访问,那么我们可以设置访问认证。只有让用户输入正确的用户名和密码才能正常访问。效果如下:
2917 0
|
数据安全/隐私保护
第一次机房收费系统 修改密码窗体
第一次机房收费系统 修改密码窗体
83 0
|
数据安全/隐私保护
Computer:成功教你如何使用一招—就能找回以前的密码(曾经保存的密码但当前显示为******号的密码)
Computer:成功教你如何使用一招—就能找回以前的密码(曾经保存的密码但当前显示为******号的密码)
Computer:成功教你如何使用一招—就能找回以前的密码(曾经保存的密码但当前显示为******号的密码)
|
数据安全/隐私保护
|
数据安全/隐私保护
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
317 0