日期:2014-05-16  浏览次数:20407 次

◆鼠标移动时提示的代码
以下是一个鼠标移动后提示的代码,现在我需在提示的文字信息里面,增多一张图片.
请问要如何修改程序,谢谢...


<html> <head> <title> 层与按钮对齐 </title> </head> <body>  
<div   align=left> <table   border=1   width=600   height=50>  
<tr   align=center>  
    <td>  
        <input   type=button   value=ok   onmouseover= "cc(this) "   alt= "提示信息一aaaaaaaaaaaaaaaa "  
          onmouseout= "document.all.pop.style.display= 'none ' ">  
    </td> <td>  
        <input   type=button   value=ok   onmouseover= "cc(this) "   alt= "提示信息二 "  
          onmouseout= "document.all.pop.style.display= 'none ' ">  
    </td> <td>  
        <input   type=button   value=ok   onmouseover= "cc(this) "   alt= "提示信息三 "  
          onmouseout= "document.all.pop.style.display= 'none ' ">  
    </td> </tr>  
</table> <div>  


<div   id=pop   style= "  
position:   absolute;  
display:   none;  
width:300px;
height:200px;
PADDING-TOP:   6px;
PADDING-LEFT:   6px;
PADDING-RIGHT:   6px;
PADDING-BOTTOM:   6px;
BORDER-top:   #cccccc   1px   solid;  
BORDER-LEFT:   #cccccc   1px   solid;  
BORDER-RIGHT:   #cccccc   1px   solid;
BORDER-bottom:   #cccccc   1px   solid;
BACKGROUND-COLOR:   #ffffff;  
TEXT-ALIGN:   center; "
>  
</div>  

<script   language=javascript>  
function   cc(tt)  
{  
    var   e     =   document.getElementById( "pop ");  
    var   t     =   tt.offsetTop;           //TT控件的定位点高  
    var   h     =   tt.clientHeight;     //TT控件本身的高  
    var   l     =   tt.offsetLeft;         //TT控件的定位点宽  
    var   ttyp     =   tt.type;               //TT控件的类型  
    while   (tt   =   tt.offsetParent){t   +=   tt.offsetTop;   l   +=   tt.offsetLeft;}  
    e.style.top     =   (ttyp== "image ")?   t   +   h   :   t   +   h   +   6;   //层的   Y   坐标  
    e.style.left   =   l   +   1;             //层的   X   坐标  
    e.style.display   =   "block ";   //层显示  
    e.innerText   =   window.event.srcElement.alt;  
}  
</script>  
</body> </html>

------解决方案--------------------
e.inner.html= " <img src= ' '> </img> "
------解决方案-----------