jQuery实现自动输入email、时间和域名的方法


Posted in Javascript onAugust 24, 2016

本文实例讲述了jQuery实现自动输入email、时间和域名的方法。分享给大家供大家参考,具体如下:

<!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=utf-8" />
<title>jQuery自动输入email、时间和域名</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
<link rel="stylesheet" type="text/css" href="completer.css"/>
<script src="jquery-1.10.1.min.js"></script>
<script src="completer.min.js"></script>
<script type="text/javascript">
$(function() {
  $("#auto-complete-email").completer({
    separator: "@",
    source: ["163.com", "qq.com", "126.com", "139.com", "gmail.com", "hotmail.com", "icloud.com"]
  });
  $("#auto-complete-time").completer({
    filter: function(val) {
      val = val.replace(/\D/g, "").substr(0, 2);
      if (val) {
        val = parseInt(val, 10) || 0;
        val = val > 23 ? 23 : val < 10 ? "0" + val : val;
      }
      return val;
    },
    separator: ":",
    source: ["00", "05", "10", "15", "20", "25", "30", "35", "40", "45", "50", "55"]
  });
  var $autoCompleteDomain = $("#auto-complete-domain"), $autoCompleteGo = $("#auto-complete-go");
  $autoCompleteDomain.completer({
    complete: function() {
      var url = "http://www." + $autoCompleteDomain.val();
      $autoCompleteGo.attr("href", url);
    },
    separator: ".",
    source: ["com", "net", "org", "co", "io", "me", "cn", "com.cn"]
  });
});
</script>
</head>
<body>
<div class="container">
  <div class="demo">
    <p>1、输入邮箱号:</p>
    <input type="text" id="auto-complete-email" class="input" placeholder="E-mail"/>
    <p> </p>
    <p>2、输入时间:</p>
    <input type="text" id="auto-complete-time" class="input"/>
    <p> </p>
    <p>3、输入域名:</p>
    <div class="input-group">
      <span class="input-group-addon">www.</span>
      <input id="auto-complete-domain" class="input" type="text" placeholder="请输入域名" autocomplete="off" />
      <span class="input-group-btn">
        <a id="auto-complete-go" class="btn btn-default" href="javascript:void(0);">Go!</a>
      </span>
    </div>
  </div>
</div>
</body>
</html>

运行效果图如下:

jQuery实现自动输入email、时间和域名的方法

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jquery js 获取时间差、时间格式具体代码
Jun 05 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
Jun 27 Javascript
innerHTML动态添加html代码和脚本兼容多个浏览器
Oct 11 Javascript
js实现按钮颜色渐变动画效果
Aug 20 Javascript
详解JavaScript的AngularJS框架中的表达式与指令
Mar 05 Javascript
Summernote实现图片上传功能的简单方法
Jul 11 Javascript
简单实现jQuery多选框功能
Jan 09 Javascript
yii form 表单提交之前JS在提交按钮的验证方法
Mar 15 Javascript
jquery中done和then的区别(详解)
Dec 19 jQuery
详解Vue路由自动注入实践
Apr 17 Javascript
vue实现绑定事件的方法实例代码详解
Jun 20 Javascript
浅谈Vue组件单元测试究竟测试什么
Feb 05 Javascript
jQuery实现页面点击后退弹出提示框的方法
Aug 24 #Javascript
input 禁止输入特殊字符的四种实现方式
Aug 24 #Javascript
深入浅析JavaScript中的3DES
Aug 24 #Javascript
jQuery自适应轮播图插件Swiper用法示例
Aug 24 #Javascript
JavaScript lodash常见用法系列小结
Aug 24 #Javascript
EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容
Aug 24 #Javascript
JS实现获取当前URL和来源URL的方法
Aug 24 #Javascript
You might like
php session处理的定制
2009/03/16 PHP
php构造函数实例讲解
2013/11/13 PHP
JavaScript对象链式操作代码(jquery)
2010/07/04 Javascript
理解Javascript_09_Function与Object
2010/10/16 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
鼠标滑在标题上显示图片的JS代码
2013/11/19 Javascript
jQuery 动态云标签插件
2014/11/11 Javascript
js实现上传图片及时预览
2016/05/07 Javascript
JavaScript和jquery获取父级元素、子级元素、兄弟元素的方法
2016/06/05 Javascript
JS 终止执行的实现方法
2016/11/24 Javascript
Vue数据驱动模拟实现5
2017/01/13 Javascript
Canvas实现动态的雪花效果
2017/02/13 Javascript
React 子组件向父组件传值的方法
2017/07/24 Javascript
VSCode配置react开发环境的步骤
2017/12/27 Javascript
Vue 项目分环境打包的方法示例
2018/08/03 Javascript
vue-lazyload使用总结(推荐)
2018/11/01 Javascript
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
Python实现文件内容批量追加的方法示例
2017/08/29 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
Django 限制用户访问频率的中间件的实现
2018/08/23 Python
学习Python爬虫的几点建议
2020/08/05 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
2021/02/07 Python
美国受欢迎的女性牛仔裤品牌:DL1961
2016/11/12 全球购物
附答案的Java面试题
2012/11/19 面试题
怎么可以提高数据库查询数据的速度
2014/06/28 面试题
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
硅酸盐工业控制专业应届生求职信
2013/11/02 职场文书
合作协议书
2014/04/23 职场文书
活动宣传策划方案
2014/05/23 职场文书
机械专业求职信
2014/05/25 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
计划生育汇报材料
2014/12/26 职场文书
涨价通知怎么写
2015/04/23 职场文书
学校通报表扬范文
2015/05/04 职场文书
2016廉政教育学习心得体会
2016/01/25 职场文书
《平行四边形的面积》教学反思
2016/02/16 职场文书