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 各浏览器的 Javascript 效率对比
Jan 23 Javascript
JS 日期比较大小的简单实例
Jan 13 Javascript
基于jquery实现图片上传本地预览功能
Jan 08 Javascript
jQuery基于扩展简单实现倒计时功能的方法
May 14 Javascript
vue-resourse将json数据输出实例
Mar 08 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
May 09 Javascript
《javascript少儿编程》location术语总结
May 27 Javascript
vue-cli安装使用流程步骤详解
Nov 08 Javascript
React+TypeScript+webpack4多入口配置详解
Aug 08 Javascript
JavaScript 作用域scope简单汇总
Oct 23 Javascript
ant design vue 表格table 默认勾选几项的操作
Oct 31 Javascript
uni-app使用countdown插件实现倒计时
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
ftp类(myftp.php)
2006/10/09 PHP
php通过淘宝API查询IP地址归属等信息
2015/12/25 PHP
php将服务端的文件读出来显示在web页面实例
2016/10/31 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
2019/03/18 PHP
Yii框架常见缓存应用实例小结
2019/09/09 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
JS 自定义函数缺省值的设置方法
2010/05/05 Javascript
关于JavaScript的面向对象和继承有利新手学习
2013/01/11 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
浅谈jQuery中的checkbox问题
2016/08/10 Javascript
Vue实现web分页组件详解
2017/11/28 Javascript
基于jQuery使用Ajax动态执行模糊查询功能
2018/07/05 jQuery
vue中的适配px2rem示例代码
2018/11/19 Javascript
JavaScript实现的联动菜单特效示例
2019/07/08 Javascript
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
Python 将RGB图像转换为Pytho灰度图像的实例
2017/11/14 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
2017/11/15 Python
Python采集代理ip并判断是否可用和定时更新的方法
2018/05/07 Python
Python实现Singleton模式的方式详解
2019/08/08 Python
浅谈Python_Openpyxl使用(最全总结)
2019/09/05 Python
Tensorflow实现多GPU并行方式
2020/02/03 Python
Keras 在fit_generator训练方式中加入图像random_crop操作
2020/07/03 Python
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
2021/03/17 Javascript
html5使用html2canvas实现浏览器截图的示例
2017/08/31 HTML / CSS
自主招生自荐书
2013/11/29 职场文书
皮肤科医师岗位职责
2013/12/04 职场文书
应届毕业生自我评价分享
2013/12/15 职场文书
《寓言两则》教学反思
2014/02/27 职场文书
购房协议书范本
2014/04/11 职场文书
卖车协议书
2014/04/21 职场文书
行政监察建议书
2014/05/19 职场文书
2015年保险业务员工作总结
2015/05/27 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书
导游词之无锡丝业博物馆
2019/11/12 职场文书
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL