全网整合营销服务商

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

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

js仿网易表单及时验证功能

今天研究了网易“用户注册表单”与“及时验证功能”,不得不说,无论是它的布局结构,还是验证功能,都是刷新了本真人的眼界,居然可以这样!

来图镇楼!

html代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 <title>网易新用户注册页面</title>
 <script type="text/javascript" src="js/js1.js"></script>
 <link href="css/style1.css" rel="external nofollow" rel="stylesheet" />
 <script type="text/javascript">
  function aa(){
   var reg = /[\u4e00-\u9fa5]/g;/*这里本真人,已做修改*/
   var name = document.getElementById("realName").value;
   if(reg.test(name)==false){
    alert("只能为汉字");
   }else{
    alert("正确");
   }
  }
 </script>
</head>
<body>
 <!--logo位置-->
 <div id="header"><img src="img/register_logo.png" alt="logo"/></div>
 <div id="main">
  <table width="100%" border="0" cellpadding="0" cellspacing="0">
   <!--看不见的第一行-->
   <tr>
    <td class="bg bg_top_left"></td>
    <td class="bg_top"></td>
    <td class="bg bg_top_right"></td>
   </tr>
   <!--看得见的第二行-->
   <tr>
    <td class="bg_left"></td>
    <td class="content">
    <!--表单提交,因本真人是解析来着,算不出网易服务器地址,就不详细介绍了-->
    <form action="" method="post" name="myform" onsubmit="return checkForm()">
     <!--居然采用自定义列表,嘿嘿-->
     <dl>
      <dt>通行证用户名:</dt>
      <dd><input type="text" id="userName" class="inputs userWidth" onfocus="userNameFocus()" onblur="userNameBlur()"/>@163.com</dd>
      <div id="userNameId"></div><!--这里当做提示框!-->
     </dl>

     <dl>
      <dt>登录密码:</dt>
      <dd><input type="password" id="pwd" class="inputs" onfocus="pwdFocus()" onblur="pwdBlur()"/></dd>
      <div id="pwdId"></div>
     </dl>

     <dl>
      <dt>重复登录密码:</dt><!--这里只有onblur:用户使用逻辑使然-->
      <dd><input type="password" id="repwd" class="inputs" onblur="repwdBlur()"/></dd>
      <div id="repwdId"></div>
     </dl>

     <dl>
      <dt>性别:</dt><!--性别这里居然不给设置验证,就一个默认,本真人有点不服-->
      <dd><input type="radio" name="sex" value="男" checked="checked"/>男
       <input type="radio" name="sex" value="女" />女
      </dd>       
     </dl>

     <dl>
      <dt>真实姓名:</dt><!--aa():这名字,本真人有点醉...-->
      <dd><input type="text" id="realName" class="inputs" onblur="aa()"/></dd>
      <div id="userNameId"></div>
     </dl>

     <dl>
      <dt>昵称:</dt><!--解析到这里本真人终于明白了为什么有些input没有onfocus:有onfocus的是为了让表单上弹出,本真人一直认为很风骚的提示!-->
      <dd><input type="text" id="nickName" class="inputs" onfocus="nickNameFocus()" onblur="nickNameBlur()"/></dd>
      <div id="nickNameId"></div>
     </dl>

     <dl>
      <dt>关联手机号:</dt>
      <dd><input type="text" id="tel" class="inputs" onfocus="telFocus()" onblur="telBlur()"/></dd>
      <div id="telId"></div>
     </dl>

     <dl>
      <dt>保密邮箱:</dt>
      <dd><input type="text" id="email" class="inputs" onfocus="emailFocus()" onblur="emailBlur()"/></dd>
      <div id="emailId"></div>
     </dl>

     <dl>
      <dt></dt><!--输入框为image类型的还真不常见-->
      <dd><input name=" " type="image" src="img/button.png"/></dd>
     </dl>

    </form>
    </td>

    <td class="bg_right"></td>
   </tr>
   <!--看不见的第三行-->
   <tr>
    <td class="bg bg_end_left"></td>
    <td class="bg bg_end"></td>
    <td class="bg bg_end_right"></td>
   </tr>
  </table>
 </div>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js仿网易表单及时验证  # js表单及时验证  # js表单验证  # jquery validate.js表单验证的基本用法入门  # js 常用正则表达式表单验证代码  # JavaScript 表单验证正则表达式大全[推荐]  # AngularJS实现表单验证  # 收藏的js表单验证控制代码大全  # javascript制作的简单注册模块表单验证  # JavaScript 使用正则表达式进行表单验证的示例代码  # 工作中常用到的JS表单验证代码(包括例子)  # javascript表单验证 - Parsley.js使用和配置  # AngularJS使用ngMessages进行表单验证  # 网易  # 表单  # 的是  # 都是  # 不出  # 就不  # 人是  # 弹出  # 真不  # 自定义  # 详细介绍  # 不给  # 这名  # 能为  # 用户注册  # 真实姓名  # 新用户注册  # 大家多多  # 输入框  # 明白了 


相关文章: 建站之星免费版是否永久可用?  如何配置FTP站点权限与安全设置?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  建站168自助建站系统:快速模板定制与SEO优化指南  如何通过VPS建站无需域名直接访问?  贸易公司网站制作流程,出口贸易网站设计怎么做?  威客平台建站流程解析:高效搭建教程与设计优化方案  武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?  重庆市网站制作公司,重庆招聘网站哪个好?  如何选择CMS系统实现快速建站与SEO优化?  建站之星展会模版如何一键下载生成?  如何在云服务器上快速搭建个人网站?  建站VPS能否同时实现高效与安全翻墙?  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  如何高效完成独享虚拟主机建站?  建站之星后台密码如何安全设置与找回?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  如何在阿里云ECS服务器部署织梦CMS网站?  常州自助建站工具推荐:低成本搭建与模板选择技巧  建站之星免费模板:自助建站系统与智能响应式一键生成  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  定制建站价位费用解析与套餐推荐全攻略  寿县云建站:智能SEO优化与多行业模板快速上线指南    网站制作大概要多少钱一个,做一个平台网站大概多少钱?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  孙琪峥织梦建站教程如何优化数据库安全?  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  C++如何使用std::optional?(处理可选值)  网页设计网站制作软件,microsoft office哪个可以创建网页?  交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?  如何快速搭建FTP站点实现文件共享?  网站制作软件有哪些,制图软件有哪些?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何快速生成ASP一键建站模板并优化安全性?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  实例解析angularjs的filter过滤器  代购小票制作网站有哪些,购物小票的简要说明?  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  如何制作网站标识牌,动态网站如何制作(教程)?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  如何通过虚拟机搭建网站?详细步骤解析  青岛网站建设如何选择本地服务器?  网站制作网站,深圳做网站哪家比较好?  如何通过FTP服务器快速搭建网站?  公司网站制作需要多少钱,找人做公司网站需要多少钱?  建站之星北京办公室:智能建站系统与小程序生成方案解析  湖州网站制作公司有哪些,浙江中蓝新能源公司官网? 

您的项目需求

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