本文所谓的“伪列表”是指将非标准的列表元素按水平或垂直顺序排列在一起,看上去貌似列表。以<td></td>为例
jsp中插入以下js:
<script lang="javascript">
var lastItem = -1;
function focusedItem(itemid)
{
if(lastItem != -1 && lastItem != itemid)
{
document.getElementById(lastItem).style.backgroundImage="url(../../images/men.gif)";
}
document.getElementById(itemid).style.background="#40E0D0";
// document.getElementById(itemid).style.backgroundImage="url(../../images/button.jpg)";
lastItem = itemid;
}
</script>
调用处:
<td class="TDS" >
<a href="../../test.do?project=<%=p.getProjectid()%>" target="content" οnclick="focusedItem(<%=i%>)" id="<%=i%>" /><%=pName%>
</td>
i值为循环语句的自增元素。