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 表单验证常见正则
Sep 28 Javascript
jquery显示loading图片直到网页加载完成的方法
Jun 25 Javascript
jquery实现具有收缩功能的垂直导航菜单
Feb 16 Javascript
javascript拖拽应用实例(二)
Mar 25 Javascript
jQuery基本筛选选择器实例代码
Feb 06 Javascript
js实现下一页页码效果
Mar 07 Javascript
javascript json字符串到json对象转义问题
Jan 22 Javascript
js中的this的指向问题详解
Aug 29 Javascript
解决layui数据表格table的横向滚动条显示问题
Sep 04 Javascript
JavaScript禁止右击保存图片,禁止拖拽图片的实现代码
Apr 28 Javascript
JavaScrip如果基于url实现图片下载
Jul 03 Javascript
javascript实现计算器功能详解流程
Nov 01 Javascript
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代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
php入门学习知识点六 PHP文件的读写操作代码
2011/07/14 PHP
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
PHP中COOKIES使用示例
2015/07/26 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
用js+xml自动生成表格的东西
2006/12/21 Javascript
jquery $.each() 使用小探
2013/08/23 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
jQuery常用操作方法及常用函数总结
2014/06/19 Javascript
JavaScript闭包实例详解
2016/06/03 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
JavaScript中访问id对象 属性的方式访问属性(实例代码)
2016/10/28 Javascript
Map.vue基于百度地图组件重构笔记分享
2017/04/17 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
vue2.0+koa2+mongodb实现注册登录
2018/04/10 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
js中null与空字符串&quot;&quot;的区别讲解
2019/01/17 Javascript
一篇文章弄懂javascript中的执行栈与执行上下文
2019/08/09 Javascript
uni app仿微信顶部导航条功能
2019/09/17 Javascript
浅谈vue 多个变量同时赋相同值互相影响
2020/08/05 Javascript
Python ZipFile模块详解
2013/11/01 Python
numpy.delete删除一列或多列的方法
2018/04/03 Python
TensorFlow Session使用的两种方法小结
2018/07/30 Python
Python wxPython库消息对话框MessageDialog用法示例
2018/09/03 Python
django 消息框架 message使用详解
2019/07/22 Python
Keras中的多分类损失函数用法categorical_crossentropy
2020/06/11 Python
C#中类(class)与结构(struct)的异同
2013/11/03 面试题
数据管理员的自我评价分享
2013/11/15 职场文书
交通安全寄语大全
2014/04/08 职场文书
群众对十八届四中全会的期盼
2014/10/17 职场文书
小学生班干部竞选稿
2015/11/20 职场文书
正则表达式拆分url实例代码
2022/02/24 Java/Android
Java中的随机数Random
2022/03/17 Java/Android