2017-03-07 105 views
1

我有一個很奇怪的故事... 我的ASP頁面:文本框onkeypress事件事件消失

... 
<asp:TextBox id="empNum" runat="server" onblur="empNum_onblur()" onkeypress="empNum_onkeypress()"></asp:TextBox> 
... 

在查看源代碼,在瀏覽器:

... 
<input id="empNum" runat="server" onblur="empNum_onblur()" /> 
... 

哪裏是onkeypress事件事件???

回答

0

在表單中添加runat =「server」。

+0

已存在... – flap13

+0

我試過相同的代碼,它在Chrome,Firefox和IE中爲我工作。你有沒有嘗試在document.ready中添加事件? – Sailor

+0

是的。我用這種方法解決了這個問題,但是在哪裏呢? :) 我無法發佈完整的源代碼,因爲它在網絡上沒有連接到互聯網 – flap13