javascript实现类似于新浪微博搜索框弹出效果的方法


Posted in Javascript onJuly 27, 2015

本文实例讲述了javascript实现类似于新浪微博搜索框弹出效果的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>仿新浪微博搜索框弹出的效果</title>
<style type="text/css">
body{font-size:12px;}
.weibo{width:500px; height:200px; position:relative;}
.so{width:200px; height:24px; margin:30px;}
.so #s_so{width:100px; border:1px solid #ccc; line-height:20px; height:20px;}
#show{display:none; position:absolute; top:0px; left:10px; width:200px; height:60px; background:#fff; font-size:12px; border:1px solid #ccc; padding:10px;}
#show span{margin-left:120px; color:#F00; cursor:pointer;}
</style>
</head>
<body>
<script type="text/javascript">
var $=function (id){
  return document.getElementById(id);
  }
function s_show(){
$('s_so').value="";
$("show").style.display='block';
$("b_so").focus(); 
}
function closed(){
$("show").style.display='none';
$('s_so').value="搜索他说的话";
}
</script>
<div class="weibo">
  <div class="so">
  <form>
  <input type="text" value="搜索他说的话" onfocus="s_show()" id="s_so"/>
  <input type="submit" value="查找" />
  </form>
  </div>
  <div id="show">
  <p>搜索他说的话<span onclick="closed()">X</span></p>
  <form>
   <input type="text" value="" id="b_so"/><input type="submit" value="查找" />
  </form>
  </div>
</div>
</body>
</html>

运行效果如下:

javascript实现类似于新浪微博搜索框弹出效果的方法

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript编程起步(第七课)
Feb 27 Javascript
jQuery 锚点跳转滚动条平滑滚动一句话代码
Apr 30 Javascript
javascript中有趣的反柯里化深入分析
Dec 05 Javascript
Jquery中国地图热点效果-鼠标经过弹出提示层信息的简单实例
Feb 12 Javascript
JavaScript动态修改网页元素内容的方法
Mar 21 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
Jquery日历插件制作简单日历
Oct 28 Javascript
JavaScript代码实现禁止右键、禁选择、禁粘贴、禁shift、禁ctrl、禁alt
Nov 17 Javascript
JS控件bootstrap datepicker使用方法详解
Mar 25 Javascript
React Native 通告消息竖向轮播组件的封装
Aug 25 Javascript
Vue2.0 实现歌手列表滚动及右侧快速入口功能
Aug 08 Javascript
jQuery实现雪花飘落效果
Aug 02 jQuery
JavaScript动态提示输入框输入字数的方法
Jul 27 #Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
Jul 27 #Javascript
JQ技术实现注册页面带有校验密码强度
Jul 27 #Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
Jul 27 #Javascript
在for循环中length值是否需要缓存
Jul 27 #Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 #Javascript
jQuery实现图片与文字描述左右滑动自动切换的方法
Jul 27 #Javascript
You might like
php防止伪造的数据从URL提交方法
2014/06/27 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
PDO::errorCode讲解
2019/01/28 PHP
用javascript实现分割提取页面所需内容
2007/05/09 Javascript
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
使用JS画图之点、线、面
2015/01/12 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
2015/06/10 Javascript
JavaScript中几种排序算法的简单实现
2015/07/29 Javascript
今天抽时间给大家整理jquery和ajax的相关知识
2015/11/17 Javascript
jquery.validate表单验证插件使用方法解析
2016/11/07 Javascript
基于js 本地存储(详解)
2017/08/16 Javascript
VUE 3D轮播图封装实现方法
2018/07/03 Javascript
详解vuex commit保存数据技巧
2018/12/25 Javascript
JavaScript常见继承模式实例小结
2019/01/11 Javascript
vue+elementUI实现表单和图片上传及验证功能示例
2019/05/14 Javascript
vuex+axios+element-ui实现页面请求loading操作示例
2020/02/02 Javascript
[00:37]DOTA2上海特级锦标赛 Secert 战队宣传片
2016/03/03 DOTA
Python写的创建文件夹自定义函数mkdir()
2014/08/25 Python
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
python编程实现随机生成多个椭圆实例代码
2018/01/03 Python
python 定义给定初值或长度的list方法
2018/06/23 Python
Python 共享变量加锁、释放详解
2019/08/28 Python
德国足球商店:OUTFITTER
2019/05/06 全球购物
美国伴娘礼服商店:Evening Collective
2019/10/07 全球购物
沙特阿拉伯家用电器和电子产品购物网站:Sheta and Saif
2020/04/03 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
杭州时比特电子有限公司SQL
2013/08/22 面试题
物流仓储计划书
2014/01/10 职场文书
预备党员表决心书
2014/03/11 职场文书
青蓝工程实施方案
2014/03/27 职场文书
外贸业务员求职信
2014/06/16 职场文书
幼儿园小朋友毕业感言
2015/07/30 职场文书
2016年优秀共青团员事迹材料
2016/02/25 职场文书
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python
python基于机器学习预测股票交易信号
2021/05/25 Python