JavaScript表单验证
来源:互联网 发布:西门子软件质量规范 编辑:程序博客网 时间:2024/05/17 21:46
from.css
input{margin:12px;font-size:15px;color:SaddleBrown;vertical-align:middle;padding:5px;font-family:楷体;font-weight:bold;}[type=text],[type=password]{width:180px;height:30px;border-radius:5px;}[type=submit],[type=reset] {width:80px;padding:5px;background:Crimson;color:white;font-weight:bold;font-family:楷体;border-radius:7px;}body{font-weight:bold;font-family:楷体;}a{text-decoration:none;}a:link{color:blueViolet;}a:visited{color:brown;}a:hover{color:orangeRed;}a:active{color:dimGray;}login.html
<html><head><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><title>表单</title><link rel=stylesheet href="from.css" type="text/css"><script type="text/javascript">function change(img){img.src=img.src+"?" + new Date().getTime();}/*用户名验证*/function check_name() {var nameNode = document.getElementsByName("user")[0];var name = nameNode.value;var spanNode = document.getElementById("userNameSpan");if(name.length > 6){spanNode.innerHTML = "用户名不能超过6个字".fontcolor("red");return false;} if(name.length == 0) {spanNode.innerHTML = "用户名不能为空".fontcolor("red");return false;}spanNode.innerHTML="";return true;}/*密码验证*/function check_password() {var nameNode = document.getElementsByName("password")[0];var name = nameNode.value;var spanNode = document.getElementById("userPassSpan");if(name.length > 16){spanNode.innerHTML = "密码不能超过16个字".fontcolor("red");return false;}if(name.length == 0) {spanNode.innerHTML = "密码不能为空".fontcolor("red");return false;}spanNode.innerHTML="";return true;}function submitForm() {return check_name()&&check_password();}</script></head><body><h1>登 入</h1><form align="center" action="#" method="get" onsubmit="return submitForm()">用 户<input type="text" name="user" onblur="check_name()" placeholder="请输入账号"/><br> <span id="userNameSpan"></span><br/>密 码<input type="password" name="password" onblur="check_password()" placeholder="请输入密码"/><br> <span id="userPassSpan"></span><br/><input type="submit" value="提交" /><input type="reset" value="重置"/><br/><a href="register.html">我要注册</a></form></body></html>
register.html
<html><head><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><title>表单</title><link rel=stylesheet href="from.css" type="text/css"><script type="text/javascript">function change(img){img.src=img.src+"?" + new Date().getTime();}/*用户名验证*/function check_name() {var nameNode = document.getElementsByName("user")[0];var name = nameNode.value;var spanNode = document.getElementById("userNameSpan");if(name.length > 6){spanNode.innerHTML = "用户名不能超过6个字".fontcolor("red");return false;} if(name.length == 0) {spanNode.innerHTML = "用户名不能为空".fontcolor("red");return false;}spanNode.innerHTML="";return true;}/*密码验证*/function check_password() {var nameNode = document.getElementsByName("password")[0];var name = nameNode.value;var spanNode = document.getElementById("userPassSpan");if(name.length > 16){spanNode.innerHTML = "密码不能超过16个字".fontcolor("red");return false;}if(name.length == 0) {spanNode.innerHTML = "密码不能为空".fontcolor("red");return false;}spanNode.innerHTML="";return true;}/*密码确认*/function check_passwords() {var nameNode = document.getElementsByName("password")[0];var name = nameNode.value;var nameNodes = document.getElementsByName("passwords")[0];var names = nameNodes.value;var spanNode = document.getElementById("userPasswordSpan");if(name!=names) {spanNode.innerHTML = "两次密码输入不一致".fontcolor("red");return false;}spanNode.innerHTML="";return true;}function submitForm() {return check_name()&&check_password()&&check_passwords();}</script></head><body><h1>注 册</h1><form action="#" align="center" method="get" onsubmit="return submitForm()"><!--文本域框 text-->用 户<input type="text" name="user" onblur="check_name()"/><br> <span id="userNameSpan"></span><br/><!--密码框 password-->密 码<input type="password" name="password" onblur="check_password()"/><br> <span id="userPassSpan"></span><br/>确 认<input type="password" name="passwords" onblur="check_passwords()"/><br> <span id="userPasswordSpan"></span><br/><!--提交按钮 submit--> <input type="submit" value="提交"/><!--重置按钮 reset--><input type="reset" value="重置"/><br/><a href="login.html">我要登入</a></form></body></html>
阅读全文
0 0
- JavaScript 表单及表单验证
- 表单验证(JavaScript)
- 表单验证(JavaScript)
- JavaScript表单数据验证
- Web 表单验证 javascript
- 读书笔记------javascript表单验证
- JavaScript 客户端表单验证
- javascript表单验证总结
- javascript 表单验证大全
- JavaScript验证表单大全
- Javascript表单验证
- JavaScript表单验证集锦
- javascript 表单验证大全
- javascript验证表单
- javascript中的表单验证
- Javascript 通用表单验证
- javascript 验证表单 工具
- JavaScript验证表单大全
- ubuntu17.04中锐捷客户端登录问题
- 541. Reverse String II
- java之IO流-字节流
- EventBus3.0的简单实用
- 携程反爬中的Eleven参数-反爬与反反爬的奇技淫巧
- JavaScript表单验证
- UML四大关系篇
- struts2+hibernate4的log4j配置(下次使用)
- Mac-ios下JDK的安装路径(java)
- imx6ul+获取rtc时间
- Leetcode算法学习日志-525 Contiguous Array
- 运动目标识别系统Matlab仿真——附上程序
- 手把手入门神经网络系列(1)_从初等数学的角度初探神经网络
- 递归算法