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


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 相关文章推荐
JQuery扩展插件Validate 1 基本使用方法并打包下载
Sep 05 Javascript
Javascript中Event属性搜集整理
Sep 17 Javascript
js实现点小图看大图效果的思路及示例代码
Oct 28 Javascript
jQuery实现表单提交时判断的方法
Dec 13 Javascript
node.js中的console用法总结
Dec 15 Javascript
JS+DIV+CSS实现的经典标签切换效果代码
Sep 14 Javascript
Easyui form combobox省市区三级联动
Jan 13 Javascript
jQuery实现可移动选项的左右下拉列表示例
Dec 26 Javascript
vue使用ajax获取后台数据进行显示的示例
Aug 09 Javascript
Angular 实现输入框中显示文章标签的实例代码
Nov 07 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
Sep 18 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
Oct 29 Javascript
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提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
2011/02/08 PHP
ThinkPHP CURD方法之table方法详解
2014/06/18 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
php设计模式之单例模式实例分析
2015/02/25 PHP
实例讲解PHP中使用命名空间
2019/01/27 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
jqGrid增加时--判断开始日期与结束日期(实例解析)
2013/11/08 Javascript
ie与ff下的event事件使用介绍
2013/11/25 Javascript
认识Knockout及如何使用Knockout绑定上下文
2015/12/25 Javascript
JavaScript常用本地对象小结
2016/03/28 Javascript
onclick和onblur冲突问题的快速解决方法
2016/04/28 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
2016/07/14 Javascript
js实现的简练高效拖拽功能示例
2016/12/21 Javascript
Node.js的Mongodb使用实例
2016/12/30 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
浅谈super-vuex使用体验
2018/06/25 Javascript
解决angular2在双向数据绑定时[(ngModel)]无法使用的问题
2018/09/13 Javascript
JS数组的常用10种方法详解
2020/05/08 Javascript
Echarts.js无法引入问题解决方案
2020/10/30 Javascript
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
Python使用multiprocessing创建进程的方法
2015/06/04 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
Django models filter筛选条件详解
2020/03/16 Python
Python面向对象魔法方法和单例模块代码实例
2020/03/25 Python
python中加背景音乐如何操作
2020/07/19 Python
Python偏函数实现原理及应用
2020/11/20 Python
阿联酋电子产品购物网站:Menakart
2017/09/15 全球购物
英国在线女鞋目的地:SIMMI
2018/12/27 全球购物
年终晚会主持词
2014/03/25 职场文书
向国旗敬礼活动总结
2014/09/27 职场文书
2015年全国爱眼日活动小结
2015/02/27 职场文书
应聘教师求职信范文
2015/03/20 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书
SpringAop日志找不到方法的处理
2021/06/21 Java/Android
《模拟人生4》推出新补丁 “婚礼奇缘”DLC终于得到修复
2022/04/03 其他游戏