博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用js实现的邮箱自动补全
阅读量:4136 次
发布时间:2019-05-25

本文共 931 字,大约阅读时间需要 3 分钟。

1.页面代码

2.JS代码

tsc = {};tsc.result = {    //初始化页面    init: function () {       //初始化绑定事件        tsc.result.event();    },    //给标签绑定事件    event : function(){        tsc.result.inputlist($('#username'),$('#input_list'));    },    //邮箱账号补全的方法    inputlist : function (input,list) {        var mailBox = [            "@163.com",            "@126.com",            "@qq.com",            "@sina.com",            "@yahoo.com"        ];        input.bind('input propertychange',function(){            var key = input.val();            if(key.indexOf('@') != -1){                key = key.slice(0,key.indexOf('@'));                var mailBoxLen = mailBox.length;                var html = "";                for(var i = 0; i < mailBoxLen; i++){                    html += '';                }                list.html(html);            }else{                list.html('');            }        })    }};$(function(){    tsc.result.init();});

转载地址:http://kvxvi.baihongyu.com/

你可能感兴趣的文章
idea的安装以及简单使用
查看>>
Windows mysql 安装
查看>>
python循环语句与C语言的区别
查看>>
vue 项目中图片选择路径位置static 或 assets区别
查看>>
vue项目打包后无法运行报错空白页面
查看>>
Vue 解决部署到服务器后或者build之后Element UI图标不显示问题(404错误)
查看>>
element-ui全局自定义主题
查看>>
facebook库runtime.js
查看>>
vue2.* 中 使用socket.io
查看>>
openlayers安装引用
查看>>
js报错显示subString/subStr is not a function
查看>>
高德地图js API实现鼠标悬浮于点标记时弹出信息窗体显示详情,点击点标记放大地图操作
查看>>
初始化VUE项目报错
查看>>
vue项目使用安装sass
查看>>
HTTP和HttpServletRequest 要点
查看>>
在osg场景中使用GLSL语言——一个例子
查看>>
laravel 修改api返回默认的异常处理
查看>>
laravel事务
查看>>
【JavaScript 教程】浏览器—History 对象
查看>>
还不会正则表达式?看这篇!
查看>>