js实现百度搜索提示框


Posted in Javascript onFebruary 05, 2017

效果如下所示

js实现百度搜索提示框

话不多说,请看代码:

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>百度搜索提示框</title>
<style>
* { margin: 0;padding: 0; outline: none;}
.search101 {
 width: 650px;
 margin: 300px auto;
 font-size: 0;
} 
.sou1 { 
 width: 514px;
 height: 40px;
 color: #666;
 font: 16px Microsoft YaHei;
 border: 1px solid rgba(170,170,170,.9);
 border-right: 0;
 border-radius: 2px 0 0 2px;
 background: rgba(255,255,255,.9);
 padding: 0 30px 0 3px; 
 vertical-align: top; 
 display: inline-block;
 transition: .2s; 
}
.sou2 { 
 width: 100px;
 height: 42px;
 font: 16px Microsoft YaHei;
 color: rgba(255,255,255,.9); 
 background: rgba(0,170,240,1);
 border: 0;
 border-left: 1px solid rgba(0,170,240,1);
 border-radius: 0 2px 2px 0;
 margin: 0 0 0 -1px;
 vertical-align: top;
 transition: .3s;
 display: inline-block;
 cursor: pointer;
}
.sou2:hover {
 background: rgba(0,140,220,.9);
}
.sou1:focus {
 color: #333; 
 border: 1px solid rgba(0,170,240,1);
 border-right: none;
}
</style>
</head>
<body>
 <div class="search101">
 <form action="http://www.baidu.com/baidu" class="search-form" method="" id="search-form">
  <input id="ipt1" name="tn" type="hidden" value="baidu" >
  <input type="text" id="sou1" class="sou1" name="word" maxlength="8048" value="" placeholder="" baiduSug=1 onmouseover="focus()">
  <input type="submit" class="sou2" value="百度一下" >
 </form>
 </div>
<!-- 百度搜索提示 -->
<script charset="gbk" src="http://www.baidu.com/js/opensug.js"></script> <!-- we124.com/libs/js/opensug.js(无logo) -->
<script> 
 document.getElementById("sou1").focus(); 
 var txtObj = document.getElementById("alertSpan");
 //回调函数,用于获取用户当前选择的文字
 function show(str){
 txtObj.innerHTML = str;
 }
 var params = {
 "XOffset": 0,   //提示框位置横向偏移量,单位px
 "YOffset": 0,   //提示框位置纵向偏移量,单位px
 "width": 204,   //提示框宽度,单位px
 "fontColor": "#666",  //提示框文字颜色
 "fontColorHI": "#222",  //提示框高亮选择时文字颜色
 "fontSize": "16px",  //文字大小
 "fontFamily": "微软雅黑", //文字字体
 "borderColor": "#d8d8d8", //提示框的边框颜色
 "bgcolorHI": "#e8e8e8",  //提示框高亮选择的颜色
 "sugSubmit": true,  //在选择提示词条是是否提交表单 
 };
 BaiduSuggestion.bind("ipt1",params,show); 
</script> 
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
location.href 在IE6中不跳转的解决方法与推荐使用代码
Jul 08 Javascript
jQuery设置和获取HTML、文本和值示例
Jul 08 Javascript
浅谈javascript中createElement事件
Dec 05 Javascript
不使用ajax实现无刷新提交表单
Dec 21 Javascript
深入理解Javascript中的观察者模式
Feb 20 Javascript
Bootstrap入门教程一Hello Bootstrap初识
Mar 02 Javascript
vue如何集成raphael.js中国地图的方法示例
Aug 15 Javascript
Vue2.5通过json文件读取数据的方法
Feb 27 Javascript
解决Mac下安装nmp的淘宝镜像失败问题
May 16 Javascript
Vue中的基础过渡动画及实现原理解析
Dec 04 Javascript
使用konva和vue-konva库实现拖拽滑块验证功能
Apr 27 Javascript
JS函数式编程实现XDM一
Jun 16 Javascript
jQuery.Form上传文件操作
Feb 05 #Javascript
jQuery实现最简单实用的分秒倒计时
Feb 05 #Javascript
用jquery的attr方法实现图片切换效果
Feb 05 #Javascript
JavaScript编写九九乘法表(两种任选)
Feb 04 #Javascript
JS动态生成年份和月份实例代码
Feb 04 #Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
Feb 04 #Javascript
js常用DOM方法详解
Feb 04 #Javascript
You might like
DOTA2 玩家自创拉野攻略 特色英雄快速成长篇
2020/04/20 DOTA
windows下开发并编译PHP扩展的方法
2011/03/18 PHP
解析php中获取url与物理路径的总结
2013/06/21 PHP
开源php中文分词系统SCWS安装和使用实例
2014/04/11 PHP
PHP商品秒杀问题解决方案实例详解【mysql与redis】
2019/07/22 PHP
javascript 硬盘序列号+其它硬件信息
2008/12/23 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
javascript中setAttribute()函数使用方法及兼容性
2015/07/19 Javascript
Jquery通过ajax请求NodeJS返回json数据实例
2016/11/08 NodeJs
BootStrap实现带关闭按钮功能
2017/02/15 Javascript
利用node.js实现反向代理的方法详解
2017/07/24 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
2017/09/08 Javascript
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
bootstrap tooltips在 angularJS中的使用方法
2019/04/10 Javascript
深入解析vue 源码目录及构建过程分析
2019/04/24 Javascript
js+html5 canvas实现ps钢笔抠图
2019/04/28 Javascript
微信小程序页面传多个参数跳转页面的实现方法
2019/05/17 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
2019/05/22 Javascript
Vue Element校验validate的实例
2020/09/21 Javascript
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
python爬虫教程之爬取百度贴吧并下载的示例
2014/03/07 Python
探索Python3.4中新引入的asyncio模块
2015/04/08 Python
自动化Nginx服务器的反向代理的配置方法
2015/06/28 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
使用python画社交网络图实例代码
2019/07/10 Python
详解Python是如何实现issubclass的
2019/07/24 Python
python爬虫 爬取58同城上所有城市的租房信息详解
2019/07/30 Python
Python实现图像的垂直投影示例
2020/01/17 Python
40行Python代码实现天气预报和每日鸡汤推送功能
2020/02/27 Python
Python实现检测文件的MD5值来查找重复文件案例
2020/03/12 Python
伦敦时尚生活的缩影:LN-CC
2017/01/24 全球购物
师范生自荐信范文
2013/10/06 职场文书
不假外出检讨书
2014/01/27 职场文书
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
2015年教务主任工作总结
2015/07/22 职场文书