【关于JavaScript】常见表单用户名、密码不能为空
2015-05-31 00:32
549 查看
在论坛等系统的用户注册功能中,如果用户忘记填写必填信息,如用户名、密码等,浏览器会弹出警告框,提示用户当前有未填信息。
这个典型的应用就是通过JavaScript实现的。如图所示是一个简单的用户注册页面:
按要求用户必须输入用户名、密码和确认密码,而且两次输入的密码必须相同,否则,系统会提示错误。
当用户没有输入用户名就提交注册时,系统会弹出如下图所示的警告窗口,强制用户必须输入用户名。
简单的做法:
这个典型的应用就是通过JavaScript实现的。如图所示是一个简单的用户注册页面:
按要求用户必须输入用户名、密码和确认密码,而且两次输入的密码必须相同,否则,系统会提示错误。
当用户没有输入用户名就提交注册时,系统会弹出如下图所示的警告窗口,强制用户必须输入用户名。
简单的做法:
<script language="JavaScript"> function check(){ if(document.form1.username.value==""){ alert("用户名不能为空!"); document.form1.username.value.focus(); return false; } if(document.form1.password.value==""){ alert("密码不能为空!"); document.form1.password.value.focus(); return false; } if(document.form1.password.value.length<6) { alert("密码长度不能少于6位"); document.form1.password.value.focus(); return false; } else if(document.form1.repassword.value!=document.form1.password.value){ alert("两次输入的密码不一致!"); document.form1.repassword.focus(); return false; }} </script>
相关文章推荐
- JavaScript 开发的45个经典技巧
- JSP 动作
- IDEA 升级备注 jsch-0.1.51
- JSR 303 - Bean Validation 介绍及最佳实践
- 一些自学的html/javascript代码(setTimeout, alert, 定格动画)
- javascript客户端检测技术
- 自定义属性之图片切换实例——代码简化、函数合并——JS学习笔记2015-5-30(第43天)
- javascript笔记(一)
- a标签的href与onclick中使用js的区别
- JSON入门学习案例笔记
- javascript基础
- 【开发-Web】Jsp与Servlet的区别?
- JavaScript 开发的45个经典技巧
- JS静态变量和静态函数
- javascript判断IE6 7 8 9
- Gson-JsonParser解析Json字符串
- JS成员函数声明位置优化
- IDF实验室-简单的js解密
- [LeetCode][JavaScript]3Sum
- javascript常见的设计模式