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 相关文章推荐
JQuery切换显示的效果实例代码
Feb 27 Javascript
js弹出窗口之弹出层的小例子
Jun 17 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
Nov 26 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
Jan 10 Javascript
基于Bootstrap实现图片轮播效果
May 22 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
Jun 08 Javascript
jqgrid实现简单的单行编辑功能
Sep 30 Javascript
使用axios实现上传图片进度条功能
Dec 21 Javascript
JavaScript创建对象的常用方式总结
Aug 10 Javascript
vue2.0 如何在hash模式下实现微信分享
Jan 22 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
Aug 10 Javascript
8个JS的reduce使用实例和reduce操作方式
Oct 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小白必须要知道的php基础知识(超实用)
2017/10/10 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
PHP实现非阻塞模式的方法分析
2018/07/26 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
2019/10/24 PHP
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
jQuery 三击事件实现代码
2013/09/11 Javascript
jQuery获取当前对象标签名称的方法
2014/02/07 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
2014/02/12 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
2014/04/08 Javascript
js+cookies实现悬浮购物车的方法
2015/05/25 Javascript
使用JQuery实现智能表单验证功能
2016/03/08 Javascript
JSON 的正确用法探讨:Pyhong、MongoDB、JavaScript与Ajax
2016/05/15 Javascript
利用angularjs1.4制作的简易滑动门效果
2017/02/28 Javascript
从零开始做一个pagination分页组件
2017/03/15 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
2017/07/13 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
vue中使用极验验证码的方法(附demo)
2019/12/04 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
Python的消息队列包SnakeMQ使用初探
2016/06/29 Python
浅谈python jieba分词模块的基本用法
2017/11/09 Python
Python堆排序原理与实现方法详解
2018/05/11 Python
小白入门篇使用Python搭建点击率预估模型
2018/10/12 Python
pywinauto自动化操作记事本
2019/08/26 Python
基于Pyinstaller打包Python程序并压缩文件大小
2020/05/28 Python
超级实用的8个Python列表技巧
2020/08/24 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
Solid & Striped官网:美国泳装品牌
2019/06/19 全球购物
JD Sports荷兰:英国领先的运动时尚零售商
2020/03/13 全球购物
本科毕业生自我鉴定
2013/11/02 职场文书
销售员个人求职的自我评价
2014/02/10 职场文书
春季运动会广播稿大全
2014/02/19 职场文书
一分钟演讲稿
2014/04/30 职场文书
庆祝儿童节标语
2014/10/09 职场文书
Python 循环读取数据内存不足的解决方案
2021/05/25 Python
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python
5分钟教你docker安装启动redis全教程(全新方式)
2021/05/29 Redis