zoukankan      html  css  js  c++  java
  • 跨域获取淘宝搜索框数据

    <style>
    *{
    margin: 0;
    padding: 0;
    }
    form{
    position: relative;
    }
    .text{
    300px;
    border: 1px solid #FFCC00;
    line-height: 40px;
    outline:none;
    }
    .sub{
    50px;
    line-height: 40px;
    background:#FFCC00 ;
    /*border: none;*/
    position: absolute;
    top: 0;
    left:302px;
    border: 1px solid #FFCC00;
    outline:none;
    }
    ul{
    list-style: none;
    }
    #list{
    300px;
    border: 1px solid #FFCC00;
    border-top: none;
    position: absolute;
    top: 42;
    left: 0;
    }
    #list span{

    color: #666666;
    font-size: 14px;
    }
    li a{
    text-decoration: none;
    color: #000000;
    }
    </style>
    </head>
    <body>
    <form action="javascript:;" method="post" name="form">
    <input type="text" name="ttt" class="text"/>
    <input type="submit" value="搜索" class="sub"/>
    </form>
    <ul id="list">
    <!--<li><span>3件</span></li>-->

    </ul>

    </body>
    <script>
    var form=document.forms['form'];
    var ttt=form.elements['ttt'];
    var list=document.querySelector('#list');

    function callback(data){


    data.result.forEach((v)=>{
    console.log(v);

    var newli=document.createElement('li');
    newli.innerHTML='<span>'+v[0]+'</span>';
    list.appendChild(newli);


    })
    };

    ttt.oninput= function(){
    list.style.display='block';

    // console.log(this.value);
    var script=document.createElement('script');
    script.src='https://suggest.taobao.com/sug?code=utf-8&q='+this.value+'&_ksTS=1524732732633_992&callback=callback&k=1&area=c2c&bucketid=5';
    document.body.appendChild(script);
    };
    ttt.onblur=function(){
    list.style.display='none';
    ttt.value='';
    }
    </script>

  • 相关阅读:
    练字的感悟
    关于简单
    全都是泡沫
    跟着电影环游世界
    12.8《印度之行》
    11.21派生类对基类的访问
    Linux,begin
    如何利用google
    回调函数
    原型对象
  • 原文地址:https://www.cnblogs.com/wenr/p/8955106.html
Copyright © 2011-2022 走看看