给你个例子:
<html>
<head>
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript">
function showhide(v){
if(v==1)
test.style.display="block";
else
test.style.display="none";
}
var div, divleft, divtop, startDrag = 0;
function down()
{
startDrag = 1;
divleft = window.event.clientX - div.style.pixelLeft;
divtop = window.event.clientY - div.style.pixelTop;
}
function move()
{
if(startDrag == 1 )
{
div.style.left = window.event.clientX - divleft;
div.style.top = window.event.clientY - divtop;
}
}
function up()
{
startDrag = 0;
}
function loaded(){
div = document.getElementById('test');
}
</script>
</head>
<body οnlοad="loaded()">
<div id="test" style="CURSOR: move;position:absolute;left:215px;top:115px;display:none;"
οnmοusedοwn="down();" οnmοuseup="up()" οnmοusemοve="move()">
<table width="80%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>aaaaaaaaaaaaaaaaaaaaaaaa</td>
<td>BBBBBBBBBBBBB</td>
</tr>
<tr>
<td>CCCCCCCCCCCC</td>
<td>DDDDDDDDDDDDDDDDDDDDDDDDDDDD</td>
</tr>
</table>
</div>
<input id="Button4" type="button" value="显示" οnclick="showhide(1)" /> <input id="Button3" type="button" value="隐藏" οnclick="showhide(0)" />
</body>
</body></html>