JavaScript简单的校验实例
Html代码:使用外部js文件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>页面校验</title>
<script type="text/javascript" language="javascript" src="js/validation.js">
</script>
</head>
<body>
<form method="POST" action="result.aspx" name="myform">
<table>
<tr>
<!--设置昵称表单 -->
<td>昵称:</td>
<td><input type="text" name="userName" size="30" onblur="checkUserName()"/></td>
</tr>
<tr>
<!--设置用户邮箱-->
<td>邮箱:</td>
<td><input type="text" name="email" size="30" onblur="checkUserEmail()"/></td>
</tr>
<tr>
<!--设置用户密码-->
<td>密码:</td>
<td><input type="password" name="password" size="30" onblur="checkUserPassword()"/></td>
</tr>
<tr>
<td>确认密码:</td>
<td><input type="password" name="resetpassword" size="30" onblur="checkResetPassword()"/></td>
</tr>
</table>
</form>
</body>
</html>
js文件:
// JavaScript Document
function checkUserName()
{
if(document.myform.userName.value.length < 6)
{
alert("昵称少于6个字符");
document.myform.userName.focus();
return false;
}
return true;
}
function checkUserEmail()
{
for(i=0; i < document.myform.email.value.length; i++)
{
if(document.myform.email.value.charAt(i) == "@")
break;
}
if(i == document.myform.email.value.length)
{
alert("请输入合法的Email地址");
return false;
}
}
function checkUserPassword()
{
if(document.myform.password.value == "" || document.myform.password.value==null)
{
alert("密码不能为空,请输入密码!");
return false;
}
}
function checkResetPassword()
{
if(document.myform.resetpassword.value == "" ||document.myform.resetpassword.value==null)
{
alert("确认密码栏不能为空,请确认密码");
return false;
}
if(document.myform.password.value != document.myform.resetpassword.value)
{
alert("密码与确认密码不一致!");
return false;
}
}
分享到:
相关推荐
本框架及基于JavaScript写的实用校验框架,里面详细判断了常用表单的验证。
JavaScript正则表达式校验非负整数实例.docx
javascript实例应用---密码校验类.rarjavascript实例应用---密码校验类.rarjavascript实例应用---密码校验类.rarjavascript实例应用---密码校验类.rar
第一章.文本特效类 第二章.图片特效类 第三章.鼠标键盘类 第四章....第五章....第六章....第七章....第八章....第九章....第十章.密码校验类 第十一章....第十二章....第十三章....第十四章....第十六章.JavaScript连接数据库实例
JavaScript正则表达式校验非正整数实例.docx
Ajax与XMLHttpRequest JavaScript连接数据库实例 按钮特效类 菜单特效类 计数转换类 流行特效类 密码校验类 日期时间类 鼠标键盘类 图片特效类 文本特效类 系统检测类 页面特效类 游戏类 在线测试类 综合类
javascript 校验正则表达式,各种正则表达式实例
JavaScript正则表达式校验非零的负整数实例.docx
JavaScript正则表达式校验非零的正整数实例.docx
JavaScript实例精通 1.本书1~20章所附代码的运行环境 操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:、Dreamwave、Notepad、UltraEdit,或者其他文本编辑器 Web服务器:IIS 5.1及...
JavaScript正则表达式校验与递归函数实际应用实例解析.docx
JAVASCRIPT校验实例,多个经典实例,让你轻松搞定js
示例描述:JavaScript快速处理日期时间的操作。 5_1.htm 获取当前日期并显示在HTML页中。 5_2.htm 分别获取当前时间的年月日时分秒。 5_3.htm 时间的水中倒影。 5_4.htm 简单的日历。 5_5.htm 标题栏显示...
主要介绍了javascript实现校验文件上传控件,实例分析了javascript检测上传文件类型是否为图片的功能,非常具有实用价值,需要的朋友可以参考下
下面小编就为大家带来一篇Javascript 正则表达式校验数字的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
本文实例为大家分享了JavaScript实现点击切换验证码及校验的具体代码,供大家参考,具体内容如下 效果: 代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> ...
本文实例为大家分享了JavaScript实现随机生成验证码及校验的具体代码,供大家参考,具体内容如下 输入验证码(区分大小写)点击确认,进行校验。出错就弹框提示 点击 看不清 重新随机生成验证码 当验证码输入...
第一种:精确到秒的javascript倒计时代码第二种:某某运动会第三种:小时倒计时 第四种:最简倒计时 第五个:Javascript倒计时器 - 采用系统时间自校验 本资料共包含以下附件: