我有一個書面的JavaScript函數,它會將按鈕類的類型從btn btn-success更改爲btn btn-danger。我該怎麼做?基本上,我想每次切換btn類。如何在asp.net中使用JavaScript更改btn樣式?
<td>
<div id="btn_modal_Edit" class="btn btn-success" runat="server">
<a href='CreateAccount.aspx?Id=<%# Eval("ID")%>&RoleName=<%# Eval("RoleName")%>'>Edit</a>
</div>
<div id="btn_modal_Status" class="btn btn-success" runat="server">
<a data-toggle="modal" data-target="#myModal" onclick="fun(<%# Eval("ID")%>)">Status</a>
</div>
</td>
function fun(id)
{
document.getElementById('<%= hfId.ClientID%>').value = id;
document.getElementById('btn_modal_Edit').className = "btn-danger";
document.getElementById('btn_modal_status').className = "btn-danger";
}
此功能,因爲它無法找到的document.getElementById( 'btn_modal_Edit')和的document.getElementById( 'btn_modal_status')失敗。
任何想法解決這個問題?
你檢查的部分是與那些ID?你有他們作爲'runat =「服務器」'出於某種原因。 –