写一个js函数检查页面中的登录用户名,密码是否为空,且密码长度不少于6

JavaScript07

写一个js函数检查页面中的登录用户名,密码是否为空,且密码长度不少于6,第1张

<script>

function $(id){return document.getElementById(id)}

function trim(s){return s.replace(/(^\s*)|(\s*$)/g,"")}

function Login(){

var user=$("user").value

var pwd=$("pwd").value

if(!trim(user)){alert("用户名不能为空")$("user").focus()return false}

if(!trim(pwd)){alert("密码不能为空")$("pwd").focus()return false}

if(pwd.length<6){alert("密码不能少于6位数")$("pwd").focus()return false}

if(pwd.length>16){alert("密码不能大于16位数")$("pwd").focus()return false}

$("loginform").submit()

}

</script>

<form name="loginform" id="loginform">

    <input type="text" name="user" id="user" />

    <input type="password" name="pwd" id="pwd" />

    <input type="button" value="提交" onclick="Login()" />

</form>

2楼正确,1楼搞错了

function rec(str)

{ var a=document.str.password.value

if(a.length>5 &&a.length <10 )

{window.open("http://www.qq.com")}

else

{alert("密码太短或太长")}

}

这个不难:

var key = RSAUtils.getKeyPair(exponent, '', modulus)//modulus 是解密钥匙

var updPwd=RSAUtils.encryptedString(key, password)//password 你要加密的密码

然后只要保存updPwd到数据库就可以了。