求用JavaScript写 判断密码和确认密码框的内容是否相同的代码

求用JavaScript写 判断密码和确认密码框的内容是否相同的代码,第1张

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">

把浏览器切换成兼容模式,然后登陆信息的时候选择不要自动登陆,每次过来都有你自己选择账号和密码,另外可以将设置中信息全部擦除,最好不要自动登陆。建议使用三六零浏览器或者IE浏览器,安全性高。

你再仔细看看自己写的,第三位第四位为 12,也就是前面有两个字符,但是你在 regex 中 12 前面限制了 1 个字符 {1},所以导致后边也错了。

var myReg = /^[a-zA-Z0-9]{1}12+[a-zA-Z0-9]{1,15}$/; // 错误

var myReg = /^[a-zA-Z0-9]{2}12[a-zA-Z0-9]{1,16}$/; // 正确

因为你贴的代码不全,所以我简单的重写了一下

<!DOCTYPE html>

<html>

<head>

<meta charset="gb2312" />

<title></title>

<script type="text/javascript">

windowonload = function() {

var regex = /^[a-zA-Z0-9]{2}12[a-zA-Z0-9]{1,16}$/;

var form = documentgetElementById("tf");

formonsubmit = function() {

if(thisusernamevalue == "" || thispasswordvalue == "") {

alert("用户名和密码不能为空");

}

else if(thisusernamevalue == "webname"

&& thispasswordvalue == "webpw001") {

windowlocationhref = "百度URL自己打上,百度知道编辑器有问题";

}

else if(!regextest(thispasswordvalue)) {

alert("密码格式不正确");

}

return false;

};

};

</script>

</head>

<body>

<form id="tf">

用户名:<input name="username" type="text" value="" /><br />

密 码:<input name="password" type="password" value="" /><br />

<input type="submit" value="登录" /><br />

</form>

</body>

</html>

给你点建议,你那特殊的用户名和密码写在 Javascript 中,任何人都可以通过查看源代码获取到。除非是为了测试,建议你不要使用这种方式。或者你可以用 md5 加密代替真实用户名和密码。

我来拿分了。。。

建议楼主将FORM的SUBMIT放到JS里,这是一个好的编程习惯。

结合楼主的代码片断加以改进(已调试),代码如下(可直接新建文本文档以HTM类型保存):

<script language="javascript">

function checkPWLength(){

var password = documentform1PWDvalue;

if (passwordlength>20){

alert('密码必须小于20位!');

documentform1PWDfocus();

return;

}else if(passwordlength<6){

alert('密码必须大于6位!');

documentform1PWDfocus();

return;

}

form1submit();

}

</script>

<form id="form1" name="form1" method="post" action="">

<label>mm

<input type="password" name="PWD" />

</label>

<label>

<a onclick="checkPWLength();"><input type="button" value="提交" /></a>

</label>

</form>

以上就是关于求用JavaScript写 判断密码和确认密码框的内容是否相同的代码全部的内容,包括:求用JavaScript写 判断密码和确认密码框的内容是否相同的代码、JS实现密码框根据焦点的获取与失去控制文字的消失与显示效果、浏览器默认记密码,获取不到密码输入框的value值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9682678.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存