码迷,mamicode.com
首页 > 其他好文 > 详细

跨域获取淘宝搜索框数据

时间:2018-04-26 21:44:40      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:query   col   doc   span   method   spl   rip   ati   htm   

<style>
*{
margin: 0;
padding: 0;
}
form{
position: relative;
}
.text{
width:300px;
border: 1px solid #FFCC00;
line-height: 40px;
outline:none;
}
.sub{
width: 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{
width: 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>

跨域获取淘宝搜索框数据

标签:query   col   doc   span   method   spl   rip   ati   htm   

原文地址:https://www.cnblogs.com/wenr/p/8955106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!