啥玩意啊,咋又标签又<%%>,楼主你这代码,在我这,我就叫你拿回去重写
kk是啥玩意啊?从哪来的,你给这个代码,我们没法简化
只能帮你把mouseOver里的东西换成this

解决方案 »

  1.   

    不好意思,看错了
    这么简化
    <s:a id="s"onmouseover="mouseOver('<%=k%>')" > 
    <s:property value="title" escape="false" /> 
    js里这么写:
       
    mouseOver(num){
      document.getElementById('s'+num);
    }
      

  2.   

    那样写不行的,我试过了到页面 <%=k%>就是 &lt;%=k%&gt;
      

  3.   

    this?
    <%
    dim kk
    kk=...
    %>
    <s:a id="s"onmouseover="mouseOver(document.getElementById('s'+<%=kk%>))" > 
    <s:property value="title" escape="false" /> 
      

  4.   

    <s:a id="s"onmouseover="mouseOver(document.getElementById('s<%=kk%>'))" > 
    <s:property value="title" escape="false" /> 
    </s:a>