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 相关文章推荐
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
Dec 22 Javascript
如何从jQuery的ajax请求中删除X-Requested-With
Dec 11 Javascript
js如何获取object类型里的键值
Feb 18 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
Dec 06 Javascript
总结javascript中的六种迭代器
Aug 16 Javascript
Ionic3实现图片瀑布流布局
Aug 09 Javascript
Vue编写多地区选择组件
Aug 21 Javascript
Angular2进阶之如何避免Dom误区
Apr 02 Javascript
vue自定义指令之面板拖拽的实现
Apr 14 Javascript
Vue组件基础用法详解
Feb 05 Javascript
Vue+ElementUI 中级联选择器Bug问题的解决
Jul 31 Javascript
解决vue props传Array/Object类型值,子组件报错的情况
Nov 07 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
用DBSQL类加快开发MySQL数据库程序的速度
2006/10/09 PHP
php cookie 登录验证示例代码
2009/03/16 PHP
php 数组二分法查找函数代码
2010/02/16 PHP
PHP中fwrite与file_put_contents性能测试代码
2013/08/02 PHP
Yii CGridView用法实例详解
2016/07/12 PHP
Yii2下点击验证码的切换实例代码
2017/03/14 PHP
javascript 写类方式之七
2009/07/05 Javascript
JS判断元素为数字的奇异写法分享
2012/08/01 Javascript
jQuery中width()方法用法实例
2014/12/24 Javascript
使用javascript将时间转换成今天,昨天,前天等格式
2015/06/25 Javascript
浅析JS操作DOM的一些常用方法
2016/05/13 Javascript
js判断主流浏览器类型和版本号的简单实现代码
2016/05/26 Javascript
angular双向绑定模拟探索
2016/12/26 Javascript
AngularJS中的promise用法分析
2017/05/19 Javascript
nodejs简单读写excel内容的方法示例
2018/03/16 NodeJs
JavaScript如何实现监听键盘输入和鼠标监点击
2020/07/20 Javascript
javascript使用canvas实现饼状图效果
2020/09/08 Javascript
详解JavaScript 的执行机制
2020/09/18 Javascript
Python的time模块中的常用方法整理
2015/06/18 Python
Python实现配置文件备份的方法
2015/07/30 Python
通过Python爬虫代理IP快速增加博客阅读量
2016/12/14 Python
答题辅助python代码实现
2018/01/16 Python
Python 通过截图匹配原图中的位置(opencv)实例
2019/08/27 Python
Python如何自动获取目标网站最新通知
2020/06/18 Python
Python连接Impala实现步骤解析
2020/08/04 Python
意大利专业化妆品品牌:KIKO MILANO
2017/02/01 全球购物
杭州时比特电子有限公司SQL
2013/08/22 面试题
酒店实习个人鉴定
2013/12/07 职场文书
员工晚婚的请假条
2014/02/08 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
幼儿园爱国卫生月活动总结
2014/06/30 职场文书
场地使用证明模板
2014/10/25 职场文书
2015元旦节寄语
2014/12/08 职场文书
捐款仪式主持词
2015/07/04 职场文书
班委竞选稿范文
2015/11/21 职场文书
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python