1.添加简单的正则:eg1.密码至少6位数,eg2.两次密码不一致; 当没满足的时候时候都是通过弹窗弹出来提示的;
2.当提交的时候,如果有一个input框没输入也用弹框弹出来提示
3.谢谢了各位路过的好汉、妹子,满意还会追加积分谢谢!!!
急!!webapp弹框: 密码和确认密码与弹框的问题?用js 怎么写啊,跪求了各位路过大神!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- 当作看不见 2016-10-27 13:19关注
里面有一个限制长度的,长度不够就提交不了,可以自行修改,要匹配正则,同理
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <form> <table align="center"> <tr> <td>用 户 名:</td> <td><input type="text" name="username" id="name" onchange="test2()"/></td> </tr> <tr> <td>密 码:</td> <td><input type="password" name="pwd1" id="pwd1" onchange="test()" /></td> </tr> <tr> <td>确认密码:</td> <td><input type="password" name="pwd2" id='pwd2'/ onchange="test1()"></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="提交" onclick="myfunction()" /> <input type="reset" value="清空" /></td> </tr> </table> </form> <script type="text/javascript"> function myfunction(){ var a=document.getElementById("name").value; var x=document.getElementById("pwd1").value; var y =document.getElementById("pwd2").value; if(a!=null&&a!=""&&x!=null&&x!=""&&y!=null&&y!=""){ return true; } return false; } function test(){ var x=document.getElementById("pwd1").value; //x就是密码的字符串,用到正则,在这里对字符串匹配就行,一样的返回true 或false if(x.length<6){ alert("密码不能少于六位数!"); return false; } return true; } function test1(){ var x=document.getElementById("pwd1").value; var y =document.getElementById("pwd2").value; if(y!=x){ alert("两次密码不一致!"); return false } return true } function test2(){ var a=document.getElementById("name").value; if(a!=""&&a!=null){ return true; } return false; } window.onsubmit=function(){ if(test()&&test1()&&myfunction()&&test2()){ alert('注册成功'); return true; } return false; } </script> </body> </html>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 #MATLAB仿真#车辆换道路径规划
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python
- ¥15 要给毕业设计添加扫码登录的功能!!有偿
- ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
- ¥15 微信公众号自制会员卡没有收款渠道啊
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘