首页 > javascript > javascript限制文本只能数字

javascript限制文本只能数字

2009年11月26日 云飞扬 发表评论 阅读评论

记录下只能输入数字javascript脚本
<script>
    function onlyNum() {
        if (!((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) ||
event.keyCode == 8))
            event.returnValue = false;
    }
</script>
详细调用Demo如下:
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<script>
    function onlyNum() {
        if (!((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105) || event.keyCode == 8))
            event.returnValue = false;
    }
</script>
    <title>只能输入数字Demo</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <asp:TextBox ID="txtCD" runat="server" Width="100" onkeydown="onlyNum()"  MaxLength="8"  ></asp:TextBox>*只能输入数字
    </div>
    </form>
</body>
</html>

原创文章转载请注明出处:云飞扬IT的blog

本文链接: http://www.ajaxcn.net/archives/610

一键分享到:新浪微博分享  分享到网易微博    转贴到开心网  推荐到豆瓣  分享到QQ空间    RSS订阅
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.