[JavaScript] 讓使用者只能輸入數字與Enter鍵(2012/11/22_加入小數點)

  • 14820
  • 0
  • 2012-11-22

摘要:[JavaScript] 讓使用者只能輸入數字與Enter鑑

剛好做到此功能,想說紀錄一下

要不然改天忘了還要查

只能輸入數字與小數點


<asp:TextBox ID="txt_1" runat="server" onKeypress="return BlockNumber(event);"></asp:TextBox>

function BlockNumber(e)
{
    var key = window.event ? e.keyCode : e.which;
    var keychar = String.fromCharCode(key);
    reg = /[0-9]|\./;
    return reg.test(keychar);
}

 

只能輸入數字


<asp:TextBox ID="tb1" runat="server" onKeypress="if(event.keyCode < 48 || event.keyCode > 57) { event.returnValue = false; }">
</asp:TextBox>

只能輸入數字與Enter鍵


<asp:TextBox ID="tb2" runat="server" onKeypress="if(event.keyCode < 48 || event.keyCode > 57) if(event.keyCode != 13 ){ event.returnValue = false; }">
</asp:TextBox>

 

 






Y2J's Life:http://kimenyeh.blogspot.tw/