js 搜索引擎

<p><input type="text" name="word" onkeyup="test1()" /></p>
<ul></ul>

<script>

  function test1() {
    var inp = document.getElementsByTagName('input')[0];
    var url = 'http://sug.so.360.cn/suggest?callback=suggest_so&encodein=utf-8&encodeout=utf-8&format=json&fields=word,obdata&word='+inp.value;
    //alert(url);

    var sc = document.createElement('script');
    sc.src = url;
      document.getElementsByTagName('head')[0].appendChild(sc);
  }
      function suggest_so(dd){
      var html=''
      for(var i=0;i<dd.result.length;i+=1){
        html+='<li>'+dd.result[i].word+'</li>'
  }
    document.getElementsByTagName('ul')[0].innerHTML=html
  }
</script>

posted @ 2015-11-20 16:22  葛磊博客  阅读(250)  评论(0编辑  收藏  举报