這是我的代碼,僅用於製作文本框接受編號。我的JavaScript代碼在mozilla firefox中不起作用
<asp:TextBox ID="txtRotationNo" runat="server" onkeydown="return NumberOnly();" CssClass="textbox"></asp:TextBox>
function NumberOnly() {
if(!(event.keyCode>=48 && event.keyCode<=57) && event.keyCode!=8) {
event.returnValue=null;
}
}
此代碼在Chrome和Opera中工作,但不在Firefox中。
你能告訴我這段代碼有什麼問題嗎?
您已經使用'event'在'if'聲明 - 它不應該只是'e'? – Amarghosh 2010-05-27 09:34:57
是的。對於那個很抱歉;當複製OP的代碼時忘了改變它。固定。 – 2010-05-27 09:50:39