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 相关文章推荐
如何用javascript判断录入的日期是否合法
Jan 08 Javascript
jQuery+JSON+jPlayer实现QQ空间音乐查询功能示例
Jun 17 Javascript
jqueryUI里拖拽排序示例分析
Feb 26 Javascript
javascript实现炫酷的拖动分页
May 11 Javascript
教你用十行node.js代码读取docx的文本
Mar 08 Javascript
JavaScript创建对象_动力节点Java学院整理
Jun 27 Javascript
JavaScript之RegExp_动力节点Java学院整理
Jun 29 Javascript
JS原型继承四步曲及原型继承图一览
Nov 28 Javascript
vue-cli脚手架引入图片的几种方法总结
Mar 13 Javascript
JS实现可视化文件上传
Sep 08 Javascript
React router动态加载组件之适配器模式的应用详解
Sep 12 Javascript
使用 Element UI Table 的 slot-scope方法
Oct 10 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
《星际争霸》各版本雷兽特点图文解析 雷兽不同形态一览
2020/03/02 星际争霸
用libTemplate实现静态网页的生成
2006/10/09 PHP
简单易用的计数器(数据库)
2006/10/09 PHP
ThinkPHP无限级分类原理实现留言与回复功能实例
2014/10/31 PHP
php递归删除指定文件夹的方法小结
2015/04/20 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
Jquery 1.42 checkbox 全选和反选代码
2010/03/27 Javascript
AlertBox 弹出层信息提示框效果实现步骤
2010/10/11 Javascript
JQuery开发的数独游戏代码
2010/10/29 Javascript
如何解决Jquery库及其他库之间的$命名冲突
2013/09/15 Javascript
JavaScript 实现鼠标拖动元素实例代码
2014/02/24 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
2014/11/12 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
js仿淘宝和百度文库的评分功能
2016/05/15 Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
2016/06/28 Javascript
关于在vue-cli中使用微信自动登录和分享的实例
2017/06/22 Javascript
js 公式编辑器 - 自定义匹配规则 - 带提示下拉框 - 动态获取光标像素坐标
2018/01/04 Javascript
Angular实现搜索框及价格上下限功能
2018/01/19 Javascript
javaScript中&quot;==&quot;和&quot;===&quot;的区别详解
2018/03/16 Javascript
vue.js内置组件之keep-alive组件使用
2018/07/10 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
ES10的13个新特性示例(小结)
2019/09/23 Javascript
vue print.js打印支持Echarts图表操作
2020/11/13 Javascript
Python通过解析网页实现看报程序的方法
2014/08/04 Python
详解Python中的strftime()方法的使用
2015/05/22 Python
在Python的Django框架中编写错误提示页面
2015/07/22 Python
python的pandas工具包,保存.csv文件时不要表头的实例
2018/06/14 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
2019/12/04 Python
欧迪办公美国官网:Office Depot
2016/08/22 全球购物
瑞典手机壳品牌:Richmond & Finch
2018/04/28 全球购物
实习生的自我鉴定范文欣赏
2013/11/20 职场文书
党在我心中演讲稿
2014/09/02 职场文书
商务考察邀请函模板
2015/02/02 职场文书
新郎接新娘保证书
2015/05/08 职场文书
SpringBoot详解执行过程
2022/07/15 Java/Android