您的位置:首页 > 其它

鼠标onmouseover,onmouseout事件动态创建DIV 显示图片

2013-03-18 20:42 260 查看
好久没写博客了。
更新下,省着以后还得现写。

原文参考自站长网:http://www.software8.co/wzjs/Javascript/3432.html

Js代码:

function displayPic(objId){

createElement(objId);

//document.getElementById(objId+"_pic").innerHTML = document.getElementById(objId+"_text").innerHTML;

}

function nonePic(objId){

destoryElement(objId);

}

function createElement(objId,event){

if(!event){

event = window.event;

}else{

event.srcElement = event.target;

}

var createDiv = document.createElement("div");

createDiv.id = objId+"_pic";

createDiv.innerHTML = document.getElementById(objId+"_text").innerHTML;

var temp = 500;

var x = event.clientX-temp;

createDiv.style.left=x;

createDiv.style.top= event.clientY;

createDiv.style.position = "absolute";

createDiv.style.display='';

document.body.appendChild(createDiv);

}

function destoryElement(objId){

var obj = document.getElementById(objId+"_pic");

if(obj != null){

obj.innerHTML = "";

document.body.removeChild(obj);

}

}

Html代码:

<a href="#" id="<%=userSerial%>_href" onmouseover="displayPic('<%=userSerial%>');" onmouseout="nonePic('<%=userSerial%>');" TARGET="_blank"> <%=dkTime%></a>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐