• jsonp_百度联想


    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title></title>
    </head>
    <body>
    请输入关键词<input id="keyword" type="text" value="" onkeyup="sugesst()"/>
    <ul id="list">

    </ul>
    <script>
    //http://suggestion.baidu.com/su?wd='+keyword+'&cb=show
    function show(allData) {
    var data = allData.s;
    /*var str='';
    data.forEach(function (item) {
    str+='<li>'+item+'</li>';
    document.querySelector("#list").innerHTML=str;
    });
    if(document.querySelector("#keyword").value==""){
    document.querySelector("#list").innerHTML="";
    }*/
    //上边太麻烦,用map,map本身有返回值
    var strArr=data.map(function(item) {
    return '<li>'+item+'</li>';
    }).join();
    document.querySelector("#list").innerHTML=strArr;
    console.log(typeof strArr);
    }
    function sugesst() {
    var script = document.createElement("script");
    var keyword=document.querySelector("#keyword").value;
    script.src = 'http://suggestion.baidu.com/su?wd=' + keyword + '&cb=show';
    document.querySelector("body").appendChild(script);
    }
    </script>
    </body>
    </html>
  • 相关阅读:
    AdvComboBox
    带有可选选项的输入文本框(组合框)
    使用JavaScript为整个网站创建通用的Twitter按钮
    高速绘图控件
    Outlook样式分组列表控件
    CComboBox的禁用项目
    一个自定义的WPF滑块按钮
    23个设计模式
    MVC执行流程
    SQL注入面试
  • 原文地址:https://www.cnblogs.com/chenguangliang/p/6411165.html
Copyright © 2020-2023  润新知