请问,怎么获取某页面所有图片的位置,之后在对应图片加上个DIV,鼠标移到对应的图片就会显示出该图片所对应的DIV,用JS来实现,请各位老大帮帮忙,万分感激!
解决方案 »
- 怎么才能单独显示网页中的SWF
- 当点击一个按钮的时候,请问如何清空div里面<input>标签里的text的值
- 还是 部分图片不显示,刷新后又显示 的问题,再一贴,望能遇到高人
- 关于IFRAME的引用或设置问题,请教大家
- JS 好的提示工具?
- Ext Tree的简单问题
- 请问在一个htm文件中如何用JS动态修改<head></head>里的<title>等属性
- 我的form有好几个按钮可以触发提交(submit),我如何用javascript在提交时判断是哪个按钮触发的?
- 用asp程序打开一个动态 页面,有vbs,总是 提示行2,字符 1 缺少语句 是为什么呀
- 哪有支持无限级的树型菜单源码?
- 高手进!xmldom的问题
- 动态获得的控件如何获得焦点
var imgLefts=[]
var imgs=document.getElementsTagName("img");
for(var i=0;i<imgLocation.length;i++){
imgTops[i]=imgs[i].style.top;
imgLefts[i]=imgs[i].style.left;
}
var obj=event.srcElement||arguments[0].target;//获得图片对象
var left=obj.style.left;//获得图片位置
var top=obj.style.top;//获得图片位置
document.getElementById("showdiv").style.top=top;//把div移动过去
document.getElementById("showdiv").style.left=top;//把div移动过去
}
var imgs=document.getElementsByTagName("img");
for(var i=0;i<imgs.length;i++){
var imgObj=imgs[i];
var divName=document.createElement("div");
imgObj.appendChild(divName);
}
页面所有图片集合
还有个问题就是,是在页面加载时,获取到图片的坐标,我想在该图片的位置加上个DIV层,这个DIV层是可以触发个onMouseMove=""和onMouseOver=""的事件,请各位老大帮帮忙,谢谢!