“更新密码”的程序怎么写好?
从库中读出原来密码到文本框,然后输入新密码,确认密码,保存。怎么写这段程序比较好,要判断密码是否一致,密码最好不要单纯字母,数字。 问题点数:20、回复次数:7Top
1 楼skyover(嘻哈呵嘿)回复于 2002-07-11 16:31:01 得分 0
这个程序js在其中只能起到验证的作用啦。
你要的这个程序很多地方都有啊。
你可以去其它页面看看代码就可以啦
不然的话自己写太长咯。Top
2 楼kyc(风往天吹)回复于 2002-07-11 16:40:29 得分 15
(1)读出密码和保存密码采用xml处理。
(2)校验密码的程序:
假设 oldPassword,newPassword,comPassword 为新密码和确认密码
if (oldPassword==""){
alert("请输入原来的密码")
return false;
}
if(comPassword!=newPassword){
alert("你两次输入的密码不一!")
}
Top
3 楼kyc(风往天吹)回复于 2002-07-11 16:53:51 得分 0
(1)读出密码和保存密码采用xml处理。
(2)校验密码的程序:
假设 oldPassword,newPassword,comPassword 为新密码和确认密码
if (oldPassword==""){
alert("请输入原来的密码")
return false;
}
if(comPassword!=newPassword){
alert("你两次输入的密码不一!")
return false;
}
if (comPassword.length<6) {
alert("你输入的密码为数太少了")
return false;
}
var ZmNums,SzNums //定义字母和数字的个数
for(var i=0;i<comPassword.length;i++){
var tempStr=comPassword.substr(i+1,i+2)
if(IsNaN(tempStr)){
SzNums+=1
}
else
{
ZmNums+=1
}
}
if( ZmNums==0 || SzNums==0 ){
alert("你的密码过于简单");
return false;
}Top
4 楼willway(小鬼=[SCM]=)回复于 2002-07-11 17:16:16 得分 0
我试过了,判断密码字母,数字的这段好象没起作用,,,Top
5 楼xdspower(杂食菜熊)回复于 2002-07-12 08:46:32 得分 5
一般更新密码的程序流程是这样设计的:
在用户有更新密码的权利时:
显示更新页面->用户输入->对用户输入进行初步验证(比如新输入和再次输入比较验证,这里一般不作真实的验证,这个要提交到后台后由服务器端来验证以加强密码保护)->把输入的旧密码和新密码都提交到服务器处理->服务器进行处理返回结果。Top
6 楼willway(小鬼=[SCM]=)回复于 2002-07-12 11:30:30 得分 0
大哥,判断密码不能太简单(不要单纯数字,或字母)应该怎么写比较好,上面那段我试了没起作用Top




