jquery实现用户登陆界面(示例讲解)
实例如下所示:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <script src="js/jquery-1.8.0.min.js"></script> <script> var cnresu = false; $(function(){ $("input[name='uname']").blur(function(){//blur从链接上移开焦点(鼠标离开框时) var unamestr = $(this).val(); var regstr = /^[\u4e00-\u9fa5]{2,4}$/; if(!regstr.test(unamestr)){ $(this).parent().next("dd").html("必须是2-4个汉字"); cnresu = false; return; } cnresu = true; }); $("input[name='uname']").focus(function(){//focus给予链接焦点(鼠标点中框时) $(this).css("border","solid 1px #dddddd"); //$(this).val(""); $(this).parent().next("dd").html(""); }); }); </script> <style> #home{ width: 600px; height: 300px; margin: auto; background-color: #7FFFD4; } #head{ padding-top: 20px; height: 100px; } .dl1{ clear: both; } .dl1 dt{ float: left; text-align: right; width: 150px; height: 30px; line-height: 30px; } .dl1 dd{ float: left; height: 30px; line-height: 30px; } #foot{ text-align: center; } h1{ padding-top: 20px; text-align: center; color: bisque; } </style> <body> <div id="home"> <h1>用户登陆</h1> <div id="head"> <form action="biaodan.html" name="regform" method="post" > <dl class="dl1"> <dt>用户名 : </dt> <dd><input type="text" name="uname"/></dd> <dd id="erroruname"></dd> </dl> <dl class="dl1"> <dt>密码 : </dt> <dd><input type="password"/></dd> <dd id="errorpass"></dd> </dl> </div> <div id="foot"> <input type="submit" value="提交"/> <input type="reset" value="重置"/> </div> </form> </div> </body> </html>
运行截图
相关推荐
EdwardSiCong 2020-11-23
85477104 2020-11-17
hhanbj 2020-11-17
81427005 2020-11-11
seoppt 2020-09-13
honeyth 2020-09-13
WRITEFORSHARE 2020-09-13
84483065 2020-09-11
momode 2020-09-11
85477104 2020-08-15
83510998 2020-08-08
82550495 2020-08-03
tthappyer 2020-08-03
84901334 2020-07-28
tthappyer 2020-07-25
TONIYH 2020-07-22
tztzyzyz 2020-07-20
83510998 2020-07-18
81463166 2020-07-17