2012-12-20 60 views
2

我在IE9中顯示爲禁用的Web窗體中的按鈕,而在IE10中打開相同的頁面時顯示爲啓用。按鈕在IE9中顯示爲禁用,但在IE10中顯示爲啓用

這種行爲被觀察到的原因是什麼?

BElow是aspx頁面的一部分。

<div class="controlBox"> 
       <asp:Button ID="btnYes" runat="server" OnClick="btnYes_Click" /> 
       <asp:Button ID="btnNo" runat="server" OnClick="btnNo_Click" /> 
     </div> 

這是它的可見性是如何控制

document.getElementById("btnNo").style.visibility = "visible"; 
document.getElementById("btnNo").disabled=false; 

是它得到的東西做如何禁用屬性由IE10處理。

+4

你能告訴你的HTML? –

+1

或更好的[小提琴](http://jsfiddle.net)? –

+0

我們可以看看瀏覽器得到了什麼?我目前沒有運行ASP.net的副本。 –

回答

1

不應該說是

document.getElementById("btnNo").disabled=true; 
+0

它只是我添加的示例代碼。禁用屬性在運行時更改爲false或true。無論哪種方式,爲什麼IE9和IE10之間的行爲有所不同。 – ckv

+0

如果我記得我會在家裏嘗試一下,我已經有了Win8。我只有Win7和IE9在這裏工作。對不起,我沒有更多用處 – Eonasdan

相關問題