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 相关文章推荐
基于jquery的Repeater实现代码
Jul 17 Javascript
基于js实现投票的实例代码
Aug 04 Javascript
jQuery表单验证功能实例
Aug 28 Javascript
javascript实现下拉提示选择框
Dec 29 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
May 17 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
Aug 02 Javascript
js实现分页功能
May 24 Javascript
Angular2使用jQuery的方法教程
May 28 jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
vue 实现路由跳转时更改页面title
Nov 05 Javascript
js判断非127开头的IP地址的实例代码
Jan 05 Javascript
Vue路由权限控制解析
Nov 09 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访问查询mysql数据的三种方法
2006/10/09 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
php中防止SQL注入的最佳解决方法
2013/04/25 PHP
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
php+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
PDO::rollBack讲解
2019/01/29 PHP
BOOM vs RR BO5 第二场 2.14
2021/03/10 DOTA
jQuery插件 tabBox实现代码
2010/02/09 Javascript
javascript获取当前日期时间及其它操作函数
2011/01/11 Javascript
javascript复制对象使用说明
2011/06/28 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
DOM 高级编程
2015/05/06 Javascript
高性能JavaScript循环语句和条件语句
2016/01/20 Javascript
jQuery DataTables插件自定义Ajax分页实例解析
2020/04/28 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
使用plupload自定义参数实现多文件上传
2016/07/19 Javascript
Angular.JS实现无限级的联动菜单(使用demo)
2017/02/08 Javascript
在Vue组件中使用 TypeScript的方法
2018/02/28 Javascript
JavaScript数据结构与算法之检索算法示例【二分查找法、计算重复次数】
2019/02/22 Javascript
nodejs同步调用获取mysql数据时遇到的大坑
2019/03/02 NodeJs
解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”
2020/02/12 Javascript
解决python中使用plot画图,图不显示的问题
2018/07/04 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
IronPython连接MySQL的方法步骤
2019/12/27 Python
解决python便携版无法直接运行py文件的问题
2020/09/01 Python
Hotels.com印度:酒店预订
2019/05/11 全球购物
一名老师的自我评价
2014/02/07 职场文书
汉语言文学毕业生自荐信范文
2014/03/24 职场文书
工业自动化专业自荐信范文
2014/04/10 职场文书
2014年秋季开学典礼致辞
2014/08/02 职场文书
2014年社团工作总结范文
2014/11/27 职场文书
立春观后感
2015/06/18 职场文书
2016年公司新年寄语
2015/08/17 职场文书
《观察物体》教学反思
2016/02/17 职场文书
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技