当我点击“医疗”后,改变它的背景颜色为蓝色
<asp:Repeater ID="Repe_industry" runat="server">
<ItemTemplate>
<a href="javascript:;" onclick="getIndu(<%# Eval("id") %>)" id="industry" >
<%#Eval("induName") %>
</a>
</ItemTemplate>
</asp:Repeater>
JS:
function getIndu(getValue) {
industryID.value = getValue;
document.getElementById("industry").className="current";
//为什么每次点击时只是第一行第一个的背景颜色改变呢?
}
------解决方案--------------------------------------------------------
<asp:Repeater ID="Repe_industry" runat="server">
<ItemTemplate>
<a href="javascript:;" onclick="getIndu(this,<%# Eval("id") %>)" id="industry" >
<%#Eval("induName") %>
</a>
</ItemTemplate>
</asp:Repeater>
JS:
function getIndu(obj,getValue) {
industryID.value = getValue;
obj.className="current";
//为什么每次点击时只是第一行第一个的背景颜色改变呢?
}