鼠标移动到图片名上,显示图片的简单实例


Posted in Javascript onJuly 14, 2013

鼠标移动到图片名上,显示图片的简单实例

做法:新建 a.html 和 一个待显示图片 wait.gif  放在同一目录下,
a.html 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title></title>
    <script type="text/javascript">
        var path = './'; //图片相对路径
        function show(obj) {
            var name = obj.innerText;
            var sDiv = document.getElementById('img_' + name.split('.')[0]);//文件名自己判断
            if (!sDiv) {
                sDiv = document.createElement("DIV");
                sDiv.id = 'img_' + name.split('.')[0];
                sDiv.style.position = 'absolute';
                sDiv.style.top = obj.offsetTop + obj.offsetWidth + 'px';
                sDiv.style.left = obj.offsetLeft +obj.offsetHeight + 'px';
                sDiv.style.border = '1px red solid';
                var img = document.createElement("img");
                img.src = path + name;
                sDiv.appendChild(img);
                document.body.appendChild(sDiv);
            }
            sDiv.style.display = 'block';
        }
        function f(obj) {
            var name = obj.innerText;
            var sDiv = document.getElementById('img_' + name.split('.')[0]);//文件名自己判断
            if (sDiv) {
                sDiv.style.display = 'none';
            }
        }
    </script>
</head>
<body>
<div onmouseover="show(this)" onmouseout="f(this)" style="position:absolute;">
    wait.gif
</div>
</body>
</html>
Javascript 相关文章推荐
网站页面自动跳转实现方法PHP、JSP(下)
Aug 01 Javascript
javascript数组去掉重复
May 12 Javascript
计算新浪Weibo消息长度(还可以输入119字)
Jul 02 Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 Javascript
解决jQuery使用JSONP时产生的错误
Dec 02 Javascript
JavaScript实现设置默认日期范围为最近40天的方法分析
Jul 12 Javascript
JS数组操作之增删改查的简单实现
Aug 21 Javascript
JS获取指定月份的天数两种实现方法
Jun 22 Javascript
JavaScript事件冒泡与事件捕获实例分析
Aug 01 Javascript
Vue组件模板及组件互相引用代码实例
Mar 11 Javascript
Vue中computed及watch区别实例解析
Aug 01 Javascript
Vue实现图书管理小案例
Dec 03 Vue.js
JS中获取数据库中的值的方法
Jul 14 #Javascript
js 实现日期灵活格式化的小例子
Jul 14 #Javascript
仿谷歌主页js动画效果实现代码
Jul 14 #Javascript
jquery.messager.js插件导致页面抖动的解决方法
Jul 14 #Javascript
jquery实现输入框动态增减的实例代码
Jul 14 #Javascript
javascript获取隐藏dom的宽高 具体实现
Jul 14 #Javascript
js和as的稳定传值问题解决
Jul 14 #Javascript
You might like
PHP令牌 Token改进版
2008/07/18 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
php数据序列化测试实例详解
2017/08/12 PHP
PHP使用Redis实现防止大并发下二次写入的方法
2017/10/09 PHP
PHP下载文件函数与用法示例
2019/09/27 PHP
FormValid0.5版本发布,带ajax自定义验证例子
2007/08/17 Javascript
JQuery Tips(3) 关于$()包装集内元素的改变
2009/12/14 Javascript
Tab切换组件(选项卡功能)实例代码
2013/11/21 Javascript
浅析jQuery1.8的几个小变化
2013/12/10 Javascript
JS显示下拉列表框内全部元素的方法
2015/03/31 Javascript
浅谈javascript原型链与继承
2015/07/13 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
2016/04/19 Javascript
vueJS简单的点击显示与隐藏的效果【实现代码】
2016/05/03 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
2016/12/14 Javascript
Vue.js双向绑定操作技巧(初级入门)
2016/12/27 Javascript
ztree实现权限横向显示功能
2017/05/20 Javascript
基于JavaScript实现五子棋游戏
2020/08/26 Javascript
jQuery插件Validation表单验证详解
2018/05/26 jQuery
微信小程序实现跑马灯效果
2020/10/21 Javascript
通过实例了解JS 连续赋值
2019/09/24 Javascript
python删除文件示例分享
2014/01/28 Python
python中enumerate函数遍历元素用法分析
2016/03/11 Python
浅谈Python实现2种文件复制的方法
2018/01/19 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
Python 模拟生成动态产生验证码图片的方法
2020/02/01 Python
如何将PySpark导入Python的放实现(2种)
2020/04/26 Python
opencv-python的RGB与BGR互转方式
2020/06/02 Python
python3爬虫中多线程进行解锁操作实例
2020/11/25 Python
Python OpenCV中的numpy与图像类型转换操作
2020/12/11 Python
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
雅诗兰黛(Estee Lauder)英国官方网站:世界顶级化妆品牌
2016/12/29 全球购物
澳大利亚首屈一指的在线购物目的地:Kogan.com
2017/02/02 全球购物
Blue Nile中国官网:全球知名的钻石和珠宝网络零售商
2020/03/22 全球购物
逃课检讨书怎么写
2015/01/01 职场文书
电影开国大典观后感
2015/06/04 职场文书
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
2021/04/12 Python