<div id="Main"> <img src="MUp.png" id="Img"/> </div>CSS Code is Here: *{ margin:px; padding:px;} #Img{ position:absolute; top:px; left:px;} #Main{ background-color:#F; width:px; height:px;}JS Code is Here: window.onload=Main; //全局坐标变量var x="";var y="";//定位图片位置function GetMouse(oEvent){ x=oEvent.clientX; y=oEvent.clientY;document.getElementById("Img").style.left=(parseInt(x)-)+"px";document.getElementById("Img").style.top=y+"px";} //入口 function Main() {var ele=document.getElementById("Main");//注册鼠标移动事件ele.onmousemove=function(){GetMouse(event);}// 注册鼠标按下事件ele.onmousedown=function(){ChangeBg("Img","MUp.png");}//注册鼠标弹回事件ele.onmouseup=function(){ChangeBg("Img","MDown.png");}} //图片变化 function ChangeBg(id,url) {document.getElementById(id).src=url; }
