【发布时间】:2015-07-27 06:23:45
【问题描述】:
我有一个只接受数字的textbox。我已经完成了那部分,但问题是我无法禁用textbox 的粘贴选项,即onPaste="return false;"。因此,可以通过粘贴选项输入字符串。那么,如何禁用字符串部分的粘贴选项而不是数字?
function OnlyNumbers()
{
if (event.keyCode <= 46 || event.keyCode > 57 || event.keyCode == 47) event.returnValue = false;
}
<asp:TextBox ID="txtRecApr" class="txt" autocomplete="off"
onKeyPress="OnlyNumbers()" onfocus="javascript:this.select();"
runat="server" Width="60px" MaxLength="5" AutoPostBack="True"
onPaste="return false;" ontextchanged="txtRecApr_TextChanged">
</asp:TextBox>
【问题讨论】:
标签: javascript c#