这是我的代码,仅用于制作文本框接受编号。我的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