這是我的JavaScript代碼。在加載功能,我必須禁用btndelete ..它工程正確的iE但在Firefox中,buton不是dsabled ..我不知道這是一個CSS問題或什麼?在IE中禁用但在Firefox中不可用
的Javascript
window.onload = body_Onload;
function body_Onload()
{
var btnDelete = document.getElementById('<%=btnDelete.ClientID%>');
btnDelete.disabled = true;
}
HTML
<asp:Button ID="btnDelete" runat="server" CssClass="cssbutton" Text="Delete" Width="60px" OnClick="btnDelete_Click" />
CSS
.cssbutton
{
font-weight: bold;
border-right: #3C8FD1 1px solid;
border-top: #3C8FD1 1px solid;
border-left: #3C8FD1 1px solid;
border-bottom: #3C8FD1 1px solid;
font-size: 10px;
color: #045FA7;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image: url(../App_Images/cssbuttonbg.gif);
line-height: 14px;
}
HTML生成的代碼
<input type="submit" name="pageMain$contentPlaceHolderMain$btnDelete"
value="Delete" onclick="return btnDelete_Click();"
id="contentPlaceHolderMain_btnDelete" class="cssbutton" style="width:60px;"/>
按鈕的生成HTML是怎樣的? – ThiefMaster
–
@尼克希爾 - 對不起,經過FF測試,驗證無法正常工作。 IE與FF混淆。 – jmort253