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 相关文章推荐
通过Unicode转义序列来加密,按你说的可以算是混淆吧
May 06 Javascript
javascript中有趣的反柯里化深入分析
Dec 05 Javascript
js,jquery滚动/跳转页面到指定位置的实现思路
Jun 03 Javascript
Javascript限制网页只能在微信内置浏览器中访问
Nov 09 Javascript
jquery实现的淡入淡出下拉菜单效果
Aug 25 Javascript
JavaScript判断按钮被点击的方法
Dec 13 Javascript
jQuery 3.0十大新特性最终版发布
Jul 14 Javascript
for循环 + setTimeout 结合一些示例(前端面试题)
Aug 30 Javascript
vue项目中axios使用详解
Feb 07 Javascript
使用vue-cli webpack 快速搭建项目的代码
Nov 21 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
May 06 Javascript
taro 实现购物车逻辑的实例代码
Jun 05 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
深入理解PHP原理之Session Gc的一个小概率Notice
2011/04/12 PHP
调试WordPress中定时任务的相关PHP脚本示例
2015/12/10 PHP
Zend Framework实现多文件上传功能实例
2016/03/21 PHP
joomla组件开发入门教程
2016/05/04 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
在html页面中包含共享页面的方法
2008/10/24 Javascript
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
iframe异步加载实现点击左边菜单加载右边内容实例讲解
2013/03/04 Javascript
Json和Jsonp理论实例代码详解
2013/11/15 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
Bootstrap源码解读标签、徽章、缩略图和警示框(8)
2016/12/26 Javascript
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
jQuery简单实现对数组去重及排序操作实例
2017/10/31 jQuery
基于Datatables跳转到指定页的简单实例
2017/11/09 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
解决Layui中layer报错的问题
2019/09/03 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
2019/12/09 Javascript
jQuery实现弹出层效果
2019/12/10 jQuery
通过实例解析chrome如何在mac环境中安装vue-devtools插件
2020/07/10 Javascript
Python中表示字符串的三种方法
2017/09/06 Python
Django中的Model操作表的实现
2018/07/24 Python
使用Python在Windows下获取USB PID&amp;VID的方法
2019/07/02 Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
2020/05/17 Python
Django封装交互接口代码
2020/07/12 Python
css3中背景尺寸background-size详解
2014/09/02 HTML / CSS
Perfume’s Club英国官网:购买香水和护肤品
2019/11/02 全球购物
2014小学植树节活动总结
2014/03/10 职场文书
理想演讲稿范文
2014/05/21 职场文书
教师自我剖析材料范文
2014/09/30 职场文书
学生会感恩节活动方案
2014/10/11 职场文书
2014财务年度工作总结
2014/11/11 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
Python基础之元编程知识总结
2021/05/23 Python
Redis模仿手机验证码发送的实现示例
2021/11/02 Redis
关于Spring配置文件加载方式变化引发的异常详解
2022/01/18 Java/Android
关于EntityWrapper的in用法
2022/03/22 Java/Android