JS实现百度搜索接口及链接功能实例代码


Posted in Javascript onFebruary 02, 2018

本文通过代码给大家介绍js实现百度搜索接口及链接功能,具体代码如下所示:

在上篇文章给大家介绍了JS 实现百度搜索功能 

<!DOCTYPE html> 
<html ng-app="myApp"> 
  <head> 
    <meta charset="UTF-8"> 
    <title>anchor</title> 
    <style> 
      *{ 
        margin:0; 
        padding:0; 
      } 
      #wei{ 
        width:500px; 
        height:600px; 
        margin:0 auto; 
        border:0px solid gray; 
      } 
      #wei input{ 
          width:476px; 
          height:50px; 
          line-height: 50px; 
          padding-left:20px; 
          font-size: 16px; 
      } 
      #wei ul{ 
        height:auto; 
        border:1px solid #ccc; 
        display: none; 
      } 
      #wei ul li{ 
          width:100%; 
          height:30px; 
          line-height: 30px; 
          text-indent:10px; 
          font-size: 16px; 
          list-style: none; 
      } 
      #wei ul li a{ 
          text-decoration:none; 
      } 
      #wei ul li:hover{ 
        display:block; 
        background:#ccc; 
        color:#fff; 
      } 
    </style> 
  </head> 
  <body ng-controller="show"> 
      <div id="wei"> 
        <input type="text" id="text"> 
        <ul id="list"></ul> 
      </div> 
    <script type="text/javascript"> 
      var txt = document.getElementById("text"); 
      var oUl = document.getElementById("list"); 
      txt.onkeyup = function(){ 
        var val = txt.value; 
        var oScript = document.createElement("script");//动态创建script标签 
        oScript.src = "https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su?wd="+val+"&cb=callback"; 
        //添加链接及回调函数 
        document.body.appendChild(oScript);//添加script标签 
        document.body.removeChild(oScript);//删除script标签 
      } 
      //回调函数 
      function callback(data){ 
        var str=""; 
        for(var i=0;i<data.s.length;i++){ 
          str += "<li><a href=\"https://www.baidu.com/s?wd="+data.s[i]+"\">"+data.s[i]+"</a></li>"; 
        } 
        //console.log(str); 
        oUl.innerHTML=str; 
        oUl.style.display="block"; 
      } 
    </script>  
  </body> 
</html>

总结

以上所述是小编给大家介绍的JS实现百度搜索接口及链接功能实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Jquery中find与each方法用法实例
Feb 04 Javascript
简述AngularJS的控制器的使用
Jun 16 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
谈谈JavaScript中function多重理解
Aug 28 Javascript
JavaScript多并发问题如何处理
Oct 28 Javascript
jquery ajax局部加载方法详解(实现代码)
May 12 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
Dec 01 Javascript
JS实现的缓冲运动效果示例
Apr 30 Javascript
详解Vue取消eslint语法限制
Aug 04 Javascript
Vue.js实现的购物车功能详解
Jan 27 Javascript
详解关于webpack多入口热加载很慢的原因
Apr 24 Javascript
微信小程序实现简单的select下拉框
Nov 23 Javascript
原生JS实现的双色球功能示例
Feb 02 #Javascript
jQuery实现的下雪动画效果示例【附源码下载】
Feb 02 #jQuery
微信小程序实现列表下拉刷新上拉加载
Jul 29 #Javascript
微信小程序数字滚动插件使用详解
Feb 02 #Javascript
JS中的BOM应用
Feb 02 #Javascript
微信小程序实现文字跑马灯效果
May 26 #Javascript
微信小程序实现滚动消息通知
Feb 02 #Javascript
You might like
PHP三元运算符的结合性介绍
2012/01/10 PHP
PHP exif扩展方法开启详解
2014/07/28 PHP
CI框架Session.php源码分析
2014/11/03 PHP
php事件驱动化设计详解
2016/11/10 PHP
php利用ZipArchive类操作文件的实例
2020/01/21 PHP
javascript随机抽取0-100之间不重复的10个数
2016/02/25 Javascript
ionic 上拉菜单(ActionSheet)实例代码
2016/06/06 Javascript
一个简单的JavaScript Map实例(分享)
2016/08/03 Javascript
你有必要知道的10个JavaScript难点
2017/07/25 Javascript
详解为生产环境编译Angular2应用的方法
2018/12/10 Javascript
小程序实现锚点滑动效果
2019/09/23 Javascript
[46:48]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第三局
2016/02/25 DOTA
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
python基础之包的导入和__init__.py的介绍
2018/01/08 Python
python实现单向链表详解
2018/02/08 Python
python opencv实现旋转矩形框裁减功能
2018/07/25 Python
Python使用random.shuffle()打乱列表顺序的方法
2018/11/08 Python
pandas.cut具体使用总结
2019/06/24 Python
python的time模块和datetime模块实例解析
2019/11/29 Python
python numpy实现rolling滚动案例
2020/06/08 Python
python中reload重载实例用法
2020/12/15 Python
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
魔声耳机官方网站:Monster是世界第一品牌的高性能耳机
2016/10/26 全球购物
中国最大隐形眼镜网上商城:视客眼镜网
2016/10/30 全球购物
美国环保婴儿用品公司:The Honest Company
2017/11/23 全球购物
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
CLR与IL分别是什么含义
2016/08/23 面试题
外企测试工程师面试题
2015/02/01 面试题
中班上学期幼儿评语
2014/04/30 职场文书
群众路线学习笔记范文
2014/11/06 职场文书
幼儿园老师新年寄语2015
2014/12/08 职场文书
酒店宣传语大全
2015/07/13 职场文书
生产实习心得体会范文
2016/01/22 职场文书
MySQL 使用SQL语句修改表名的实现
2021/04/07 MySQL
Java使用JMeter进行高并发测试
2021/11/23 Java/Android