首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于js中调用绝对位置数值不成功的有关问题

2013-04-26 
关于js中调用绝对位置数值不成功的问题js部分function toTop(newTop) {document.getElementById(p).src

关于js中调用绝对位置数值不成功的问题
js部分

function toTop(newTop) {
    document.getElementById("p").src=document.getElementById(newTop).src;
/*将原来图片的绝对位置传给新的图片*/
document.getElementById("p").style.left=document.getElementById(newTop).style.left;
document.getElementById("p").style.top=document.getElementById(newTop).style.top;
document.getElementById("p").style.visibility ="visible";

}
传值没有效果。还是按照原来位置显示。。而且浏览器也不报错!!!!!!!
求原因 JavaScript 绝对定位
[解决办法]
function toTop(newTop) {
    document.getElementById("p").src=document.getElementById(newTop).src;
/*将原来图片的绝对位置传给新的图片*/
document.getElementById("p").style.left=document.getElementById(newTop).offsetLeft + 'px';

}

这样获取和设置 left 试下

热点排行
Bad Request.