【发布时间】:2013-10-02 07:43:28
【问题描述】:
我有一个 javascript,我可以通过它动态更改列表的 css 类。
我的清单:
<div class="BreadCrumbDiv">
<ul id="breadcrumbs-two">
<li><a href="#" onclick="changeClass(a1);" class="current1" id="a1">Step1
and user</a></li>
<li><a href="#" onclick="changeClass('a1');" id="a2">Step2</a></li>
<li><a href="#" onclick="changeClass('a1');" id="a3">Step3</a></li>
<li><a href="#" onclick="changeClass('a1');" id="a4">Step4</a></li>
</ul>
</div>
Java 脚本:
function changeClass(elementid) {
var lis = document.getElementById(elementid);
lis.className = "current";
lis.className = "current1";
}
现在从我的按钮中,我像这样调用 javascript
<asp:button id="btnNextODCDetails" runat="server" text="Next" cssclass="Button" onclientclick="changeClass('a2');"/>
但是一旦回发发生,更改的 css 样式就不起作用了。我不想使用更新面板。请有人帮助我。
提前致谢 古勒杰
【问题讨论】:
-
你能把css也发一下吗
-
第一次更改onclick="changeClass(a1);"到 onclick="changeClass('a1');"
-
你也在做服务器端处理吗?如果你是你的页面将回发并刷新
-
是的佩特,点击按钮我也有一些服务器端代码。
-
嗨Shado,我已经改变了,但仍然没有工作。
标签: javascript asp.net css