zoukankan      html  css  js  c++  java
  • 文本框输入自动联想功能

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta http-equiv="content-type" content="text/html;charset=utf-8">
    <title></title>
    </head>
    <body>
    <input type="text" list="input_list" name="text" placeholder="请输入邮箱"/>
    <datalist id="input_list"></datalist>
    </body>
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
    <script type="text/javascript">
    function inputList(input,list){
    var mailBox = [
    "@qq.com",
    "@sina.com",
    "@163.com",
    "@126.com",
    "@yahoo.com.cn",
    "@gmail.com",
    "@sohu.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 += '<option value="'+ key + mailBox[i] +'"></option>';
    }
    list.html(html);
    });

    }

    inputList($("input"),$("#input_list"));
    </script>
    </html>

  • 相关阅读:
    Python(4)
    docker-数据管理(3)
    docker(2)
    docker(1)
    ansible的role(6)
    windows实用cmd命令总结
    Orcal数据类型总结
    Orcal设置默认插入数据的日期和时间
    linux常用关机和重启命令
    electron关于页面跳转 的问题
  • 原文地址:https://www.cnblogs.com/myspecialzone/p/5803898.html
Copyright © 2011-2022 走看看