全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JS非空验证及邮箱验证的实例

非空验证

<body>
<table>
<tr>
<td>姓名:</td>
<td><input type="text" name="TrueName" id="TrueName" /></td>
</tr>
....省略其他input
<tr>
<td colspan="2">
<input type="submit" value="submit" onclick="return check();" />
</td>
</tr>
</table>

</body>

<script language="JavaScript">
function Check()
{
 if(document.getElementById('TrueName').value=='') {
 alert('必须输入姓名!');
 document.getElementById('TrueName').focus();
 return false;
 }

 if(document.getElementById('Identity').value=='') {
 alert('必须输入身份证号码!');
 document.getElementById('Identity').focus();
 return false;
 }

 if(document.getElementById('Tel').value=='') {
 alert('必须输入联系电话!');
 document.getElementById('Tel').focus();
 return false;
 }

 if(document.getElementById('Address').value=='') {
 alert('必须输入联系地址!');
 document.getElementById('Address').focus();
 return false;
 }

 if(document.getElementById('WebID').value=='') {
 alert('必须设置员工账号!');
 document.getElementById('WebID').focus();
 return false;
 }

 if(document.getElementById('PassWord').value=='') {
 alert('密码不能为空!');
 document.getElementById('PassWord').focus();
 return false;
 }

 if(document.getElementById('PassWord').value!=document.getElementById('RPass').value) {
 alert('两次输入的密码不一致!');
 document.getElementById('PassWord').focus();
 return false;
 }
}
</script>

<script language="JavaScript">
function Check()
{
 if(document.getElementById('TrueName').value=='') {
 alert('必须输入姓名!');
 document.getElementById('TrueName').focus();
 return false;
 }

 if(document.getElementById('Identity').value=='') {
 alert('必须输入身份证号码!');
 document.getElementById('Identity').focus();
 return false;
 }

 if(document.getElementById('Tel').value=='') {
 alert('必须输入联系电话!');
 document.getElementById('Tel').focus();
 return false;
 }

 if(document.getElementById('Address').value=='') {
 alert('必须输入联系地址!');
 document.getElementById('Address').focus();
 return false;
 }

 if(document.getElementById('WebID').value=='') {
 alert('必须设置员工账号!');
 document.getElementById('WebID').focus();
 return false;
 }

 if(document.getElementById('PassWord').value=='') {
 alert('密码不能为空!');
 document.getElementById('PassWord').focus();
 return false;
 }

 if(document.getElementById('PassWord').value!=document.getElementById('RPass').value) {
 alert('两次输入的密码不一致!');
 document.getElementById('PassWord').focus();
 return false;
 }
}
</script>

邮箱验证

<script type="text/javascript">
//验证邮箱格式
function isEmail() 
{
  var email=document.getElementById("zh_e").value;
 if(email=="")
 {
 alert("请输入邮箱!");
  document.getElementById("zh_e").focus();
  return false; 
 }
 var pattern= /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
 strEmail=pattern.test(email);
   if (strEmail)
    { 
 return true;
 }
 else
   {
 alert("邮箱格式不正确!");
 }
}
</script>
实现功能:当鼠标焦点离开文本框时触发该事件。onblur=“isEmail” [ onblur()失去焦点时触发事件 ]
<body>
<input type="text" maxlength="32" style="width:220px;" onblur="isEmail()" id="zh_e"/>
</body>

以上这篇JS非空验证及邮箱验证的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# js邮箱验证  # JS中判断字符串存在和非空的方法  # Linux 删除文件夹和文件的命令(强制删除包括非空文件)  # js中el表达式的使用和非空判断方法  # Node.JS循环删除非空文件夹及子目录下的所有文件  # JS判断非空至少输入两个字符的简单实现方法  # phalcon model在插入或更新时会自动验证非空字段的解决办法  # php rmdir使用递归函数删除非空目录实例详解  # MySQL查询空字段或非空字段(is null和not null)  # jQuery实现批量判断表单中文本框非空的方法(2种方法)  # StringUtils工具包中字符串非空判断isNotEmpty和isNotBlank的区别  # 两次  # 给大家  # 为空  # 身份证号码  # 希望能  # 请输入  # 这篇  # 不正确  # 小编  # 大家多多  # 文本框  # 当鼠标  # function  # JavaScript  # id  # text  # TrueName  # Check  # colspan  # language 


相关文章: IOS倒计时设置UIButton标题title的抖动问题  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  高端建站如何打造兼具美学与转化的品牌官网?  如何快速查询网址的建站时间与历史轨迹?  如何安全更换建站之星模板并保留数据?  css网站制作参考文献有哪些,易聊怎么注册?  青岛网站建设如何选择本地服务器?  东莞专业网站制作公司有哪些,东莞招聘网站哪个好?  网站制作员失业,怎样查看自己网站的注册者?  制作国外网站的软件,国外有哪些比较优质的网站推荐?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换  Swift中循环语句中的转移语句 break 和 continue  深圳网站制作平台,深圳市做网站好的公司有哪些?  如何快速搭建安全的FTP站点?  微信推文制作网站有哪些,怎么做微信推文,急?  如何快速搭建高效WAP手机网站?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  如何通过智能用户系统一键生成高效建站方案?  建站为何优先选择香港服务器?  实现虚拟支付需哪些建站技术支撑?  高端网站建设与定制开发一站式解决方案 中企动力  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  重庆网站制作公司哪家好,重庆中考招生办官方网站?  魔方云NAT建站如何实现端口转发?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  如何设计高效校园网站?  建站之星安装路径如何正确选择及配置?  电商平台网站制作流程,电商网站如何制作?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  c++ stringstream用法详解_c++字符串与数字转换利器  如何选择建站程序?包含哪些必备功能与类型?  C#如何使用XPathNavigator高效查询XML  建站10G流量真的够用吗?如何应对访问高峰?  怎么将XML数据可视化 D3.js加载XML  清除minerd进程的简单方法  香港服务器网站推广:SEO优化与外贸独立站搭建策略  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?  文字头像制作网站推荐软件,醒图能自动配文字吗?  阿里云网站制作公司,阿里云快速搭建网站好用吗?  如何用y主机助手快速搭建网站?  简历在线制作网站免费,免费下载个人简历的网站是哪些?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  如何通过cPanel快速搭建网站?  建站主机如何选?性能与价格怎样平衡?  建站之星图片链接生成指南:自助建站与智能设计教程 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。