我有一個javascript,我正在動態更改列表的css類。回發後丟失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";
}
現在從我的按鈕,我打電話這樣
<asp:button id="btnNextODCDetails" runat="server" text="Next" cssclass="Button" onclientclick="changeClass('a2');"/>
但改變CSS樣式的JavaScript不工作一次回帖正在發生。我不想使用更新面板。請有人幫助我。
由於提前 Gulrej
u能張貼的CSS以及 – Sasidharan
首先改變的onclick = 「changeClass(A1);」 to onclick =「changeClass('a1');」 – Shadow
你也在做服務器端處理嗎?如果你是你的頁面將回發並刷新 – Pete