日期:2014-05-18  浏览次数:20611 次

哪个哥们 帮我把这个写成函数的形式,这个该怎么处理,代码如下
<DIV   id= "site_ <%=S_Temp.getID()%> "   onmouseover= "setDivDisplay( ' <%=S_Temp.getID()%> ') "   onmouseout= "setDivHide( ' <%=S_Temp.getID()%> ') "style= "z-index:3;   width:500;   height:15;   position:absolute;   top: <%=Y%> px;   left: <%=X%> px;   color: <%=S_color%> ;   font-weight:bold;   font-size:9pt;   text-align:left "> <img   src= "images/ <%=S_color%> .gif "> <%=S_Temp.getName()%> &nbsp; </DIV>                                                                

在上面的S_Temp.getID=     5001的  
因为点位很多
我不能写很多   下面的   代码,该怎样改写成这样的呢
<script   language= "javascript ">
//显示菜单
function   setDivDisplay(divName)   {
        var   v   =   document.getElementById(divName);
        var   e   =   window.event;        

        if   (   v.style.left   ===   " "   ){
                v.style.left   =   (e.clientX   -   50)   +   "px ";
        }
       
        if   (v.style.top   ===   " ")   {
                v.style.top   =   (e.clientY   +   1)   +   "px ";
        }
       
        v.style.visibility   =   "visible ";
     
       
}
function   setDivHide(divName)   {
        var   v   =   document.getElementById(divName);
        v.style.visibility   =   "hidden ";
}

</script>
就是下面写成函数的
<%
  checkS_siteid= "5001 ";
  ResultSet   rs;
                ZDSqlString= "select   top   8   INFECTANT_NAME,ACTUAL_VALUE,INFECTANT_UNIT   from   V_HE_SHI_NOW   where   site_id= ' "+checkS_siteid+ " '   order   by   sampling_datetime   desc ";
                      rs=query.getResult(ZDSqlString);  
%>
<DIV   id= <%=checkS_siteid%>   onmouseover= "setDivDisplay( ' <%=checkS_siteid%> ') "   onmouseout= "setDivHide( ' <%=checkS_siteid%> ') "   style= "position:absolute;visibility:hidden; "   style= "z-index:3;   width:500;   height:15;       font-weight:bold;   font-size:9pt;   position:absolute;   text-align:left ">
                <TABLE   border= "0 "   cellpadding= "0 "   cellspacing= "1 "   style= "FILTER:Alpha(Opacity=80,style=0); ">
<%while(rs.next())   {
     
&nbs